<SEC-DOCUMENT>0001104659-24-051943.txt : 20240425
<SEC-HEADER>0001104659-24-051943.hdr.sgml : 20240425
<ACCEPTANCE-DATETIME>20240425160114
ACCESSION NUMBER:		0001104659-24-051943
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		115
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240425
DATE AS OF CHANGE:		20240425

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Ambow Education Holding Ltd.
		CENTRAL INDEX KEY:			0001494558
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-EDUCATIONAL SERVICES [8200]
		ORGANIZATION NAME:           	07 Trade & Services
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			E9
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		19925 STEVENS CREEK BLVD
		CITY:			CUPERTINO
		STATE:			CA
		ZIP:			95014
		BUSINESS PHONE:		628-888-4587

	MAIL ADDRESS:	
		STREET 1:		19925 STEVENS CREEK BLVD
		CITY:			CUPERTINO
		STATE:			CA
		ZIP:			95014
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>ambo-20231231x20f.htm
<DESCRIPTION>FORM 20-F
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- iXBRL document created with: Toppan Merrill Bridge iXBRL 10.6.2.5 -->
<!-- Based on: iXBRL 1.1 -->
<!-- Created on: 4/25/2024 6:00:27 PM -->
<!-- iXBRL Library version: 1.0.8826.24652 -->
<!-- iXBRL Service Job ID: 8b068ca4-9378-485f-a974-68c34a4aa190 -->
<html xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:link="http://www.xbrl.org/2003/linkbase" 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/2023" xmlns:ambo="http://www.ambow.com/20231231" 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/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" 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/2015-02-26" xmlns:xbrldi="http://xbrl.org/2006/xbrldi"><head><meta content="text/html" http-equiv="content-type"/><title></title></head><body><div style="margin-top:30pt;"></div><div style="display:none;"><ix:header><ix:hidden><ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" xs:nil="true" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" name="us-gaap:CommitmentsAndContingencies" id="Hidden_nIkNUNGgTU2gjpDUBHQq6w"/><ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" xs:nil="true" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" name="us-gaap:CommitmentsAndContingencies" id="Hidden_bihavDUYc0KTcTWOks-akw"/><ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" xs:nil="true" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" name="us-gaap:PreferredStockValue" id="Hidden_GpqnYx-XMU22jn9PUQXquQ"/><ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" xs:nil="true" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" name="us-gaap:PreferredStockValue" id="Hidden_MWeqOM0ow0KFUNGn6VqKgA"/><ix:nonNumeric contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_oPqO-lTjY0CLO652b5Iv8g" name="ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms" id="Hidden_HVmqBkZ7NUyqo6IydfRp9A">P0Y</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_tDm_ZJ2U90anwCDKspUAJg" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_T3ePO225s0G5z4JZPvwt6g">47419109</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_WI_pKripv026cBvtmHBGrQ">52419109</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden_12rfH1OqF02n6VRZU7g19g">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden_7epk8NsgakmaLiwoFhl2BQ">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_2Tb3fG8r3UKVAsqQfFcb_g" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_uCcmh6tvp0eVyIDmoFiNIg">4708415</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_0tQtlXI2Tk-WNjkj0ZXs_g" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_MCK03oXT10WU2n1T2B2Kbw">4708415</ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:EntityCentralIndexKey" id="Tc_62oMVyxLtUiOkgHdH0_YDg_2_1">0001494558</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:DocumentFiscalPeriodFocus" id="Tc_p2YgcLcBVkqgHyAekUZZ7g_5_1">FY</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:AmendmentFlag" id="Tc_fDXHq4kheUGqTLShVhnOgw_6_1">false</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_69SWr52Nv0aJ-4GgfkOP-g" name="dei:NoTradingSymbolFlag" id="Tc_6cW4kOrDpk6lElGSVJqTyw_8_1">true</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:EntityRegistrantName" id="Hidden_TRg-vxzbmUWWaREe-NEgkw">Ambow Education Holding Ltd.</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_2_20_2024_To_2_20_2024_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_tmIwwcuaekKqX-3yLDRfAA" decimals="2" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" id="Hidden_ruxGyk7IzkGuFHeMiVqJWA">0.10</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="ambo-20231231.xsd"/></ix:references><ix:resources><xbrli:context id="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_V7WHLFSx-k6AF_QpjYzTlA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</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_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_MX2s1bk5EEuPD8D160V0yw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</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_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_zWsYYgur1U-27QtsdazXtg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</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_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_xxwEr9XOK0alqKGUTtfsNg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</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_MeasurementInputTypeAxis_us-gaap_MeasurementInputExercisePriceMember_TZvYoKfxA0WsB8ecMOIoPA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</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_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_dhUbVCxRwEWcX8V3EzBE9g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</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_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_bJo_XpyJskep_oxUWXAwjw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</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_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jWumpOX4TUKqrTHatZog_Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_1nt2H1hV1kmy7JggZmMU1A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gRhr6BlE5k2A7aewpti39A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_28_2023_To_2_28_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_sovConxXoU2QyFh9WedxpA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ambo:RegisteredDirectOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-28</xbrli:startDate><xbrli:endDate>2023-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_28_2023_To_2_28_2023_us-gaap_AwardTypeAxis_ambo_DirectOfferingMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_2fgyw8p12kip7lNHDtmU-g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ambo:DirectOfferingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-28</xbrli:startDate><xbrli:endDate>2023-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_28_2023_To_2_28_2023_us-gaap_AwardTypeAxis_ambo_DirectOfferingMember_us-gaap_StatementClassOfStockAxis_dei_AdrMember_R9PIybEveEySLuKNnC_0Ag"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ambo:DirectOfferingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-28</xbrli:startDate><xbrli:endDate>2023-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_28_2023_To_2_28_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WwqzC1SRAU216hh2vruMgA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-28</xbrli:startDate><xbrli:endDate>2023-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_28_2023_To_2_28_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_TXyJKfc7MUS1sugshcZEGg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-28</xbrli:startDate><xbrli:endDate>2023-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MYnadwAnHU6jmBDpJoqTiQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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_10_5_2020_To_10_5_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_jzV95sdzN0Gq-GHC_NS5Pw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ambo:RegisteredDirectOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-05</xbrli:startDate><xbrli:endDate>2020-10-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_8_5_2010_To_8_5_2010_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_PublicOfferingMember_uTGCuGz_hUeXkhiToSeb7A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ambo:PublicOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2010-08-05</xbrli:startDate><xbrli:endDate>2010-08-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_20_2024_To_2_20_2024_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_tmIwwcuaekKqX-3yLDRfAA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-20</xbrli:startDate><xbrli:endDate>2024-02-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zYzlUZwLL0ab0Un0z-ITLQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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_AdditionalPaidInCapitalMember_4-xdf8XheUG2wS69ByDH7A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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_QjImqtVafUmuvlW0pa3Ufg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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_RetainedEarningsMember_w6XgQC4crUOEz9kD7VojKg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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_AdditionalPaidInCapitalMember_4evVmvGR6U-ootkMG1J8Gw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_hDpfMyI_YUWy9vj9SWzsnQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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_RetainedEarningsAppropriatedMember_0MBPvBMmoUyPQlAaUuBKtQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</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_Fxgi5s_dF0auIrIDgZArrg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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_kMeU3kAo70GGD353txtAng"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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_qo5cGvldqU-QM_aEagCdag"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_GcVATlnQA0qvHwWDlIL8YA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsAppropriatedMember_T6GkgX32R0W_gYGh6QFh3A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_c0sy-htxNEOb-sV4kFmDmA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_CyRSRSZdakaSvhRb1KS2dw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_V3bfTpv_KESFi4ImvT9Xsg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_14_2022_srt_ConsolidatedEntitiesAxis_ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_1q0Mbbklm0alsM7qr8LQVg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ambo:BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:EastWestBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_11_2022_srt_ConsolidatedEntitiesAxis_ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_MA0mumFXNUy6ja3pkwabgw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ambo:BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:CathyBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_28_2023_us-gaap_AwardTypeAxis_ambo_DirectOfferingMember_3n8TluXYkkiYf2CHgvOTfQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ambo:DirectOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_28_2023_aB0vo7LTK0q2PqC9UXXlww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_8_5_2010_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_PublicOfferingMember_eZGwN0AqTkqTwlP_rKs1pw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ambo:PublicOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2010-08-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_koDJsimmaUigNYhxFVaAwg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_v2uF2Kmat0SxNw2gMyaYAg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cQwwd3wf8kyqm_guV-gpeA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_mAbA8H4zQUWlmXw6i1QmrQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_oUQlQwuZEEWGsJCkAU3-3w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_d5KdZWBAt0au3wnfn83VZQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_ExhDj2CB00epua8o2pjCUQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GQOV4XXh4UiRgKG2Jpe-KA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_z9JCYDrwaEqM739DreRxtA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_dxhdqbdRRkGPvXJFG_4XBg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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_2021_To_12_31_2021_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_NWagBUZI4UG8ZXzkx2ZagQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_nKiFHhiXL0WB79ROtWriCA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_6_30_2022_To_6_30_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_Ndd2Tv8rpUSpZAxE4sklEQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-30</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_27_2022_To_5_27_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_M-QfDxZby0yGkzKdU2xVEg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-27</xbrli:startDate><xbrli:endDate>2022-05-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_22_2018_To_11_22_2018_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ood6OaEKSEOtSsVnhlIKMw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-11-22</xbrli:startDate><xbrli:endDate>2018-11-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_hAXIYTCtP0idMLHU_UFsvw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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_RangeAxis_srt_MaximumMember_Bo48a3NA-0OLO2lmYI0Dlg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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_GeneralAndAdministrativeExpenseMember_s1CCb0Nl9EWdw-Qm6eEr_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</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="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_YmCDevV4YkaEaumXQWKBlw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</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_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_zJcyg-UYN0mnbSGHMk6izQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</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_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_tJ5EDa_u7kWv98nOyogq_Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</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_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_LVgctN6X6kO1hKkGkmXd3A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</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_VehiclesMember_-K5lFU3DMEqgRUlRAgn5IQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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_LeaseholdImprovementsMember_ra6vJaDGhECgkRXlQSnZ7w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</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_ComputerEquipmentMember_Kmhn8QsaZUGDrmoQfFHSrQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_x53HkDMlHEKygLmrcakNng"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</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_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_IaVDOTb5KUe9438lDQw0JQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</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_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_HUk072tXhUmrndF_vuA-zQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</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_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xQ0tPNsh-EeZBuH1Z6dIfg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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_2_28_2023_To_2_28_2023_gsk_4krVR0GDwP5ek4_sEA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-28</xbrli:startDate><xbrli:endDate>2023-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EA-_Yuwk_UW7Jpn9iACzMQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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_2D-MArTBnUuQxhutzsGD0Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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="As_Of_12_31_2023_us-gaap_TaxPeriodAxis_ambo_TaxYear2028AndThereafterMember_BtfULVh4sEWAgeZwBxzyvQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">ambo:TaxYear2028AndThereafterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_6_2023_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_MnPIkYJ8KUCs39Juh580ng"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:EastWestBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_31_2023_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_5WuShstNA0iGN56qs5KfRg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:EastWestBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_TradeNameAndBrandMember_5Ps8aDuMdUiXxbfcA4lOTQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ambo:TradeNameAndBrandMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_TradeNameAndBrandMember_fwe-NVX080CFyrRL-d9dEg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ambo:TradeNameAndBrandMember</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_2021_To_12_31_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_TradeNameAndBrandMember_2Ye267Qh80KlS1KYQmiZTA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ambo:TradeNameAndBrandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_1_2023_To_12_31_2023_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ambo_BayStateCollegeIncMember_B1aRDR4K70mZZ_aCsUTPeg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">ambo:BayStateCollegeIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_bCwGn5qmVk6Deg0-QefAAg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</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_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OtherMember_nhHsXLRBFk-71tRIYVVYUg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ambo:OtherMember</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_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_jNNGJlMXxUWuTIgwfnH0-Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</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_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OtherMember_o01n6OVpmkeNcbMVnllHRw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ambo:OtherMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_cP63WwFVr0yVM5CVDq0O6Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_Y7V4KDVCwUO32NCRxAZaDQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</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_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_uvZgu0tth0W-npSfjshRBA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><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_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_01jF4rkOoU-bRr_ADAPQ5w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_aZ2_NqZV_06Xy1Ze80YrGw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OthersMember_HNxFZZ-egEWkvWtvAYT1Og"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ambo:OthersMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_y1h12CHNa0GVz1MdEGu3Ig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OthersMember_FeZXRTDjBkKUdy_AFpVK7g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ambo:OthersMember</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_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</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_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_23_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member_us-gaap_TypeOfArrangementAxis_ambo_SharePurchaseAgreementWithCloverWealthLimitedMember_woNHM-H0l0CQnsFoNBlXdQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">ambo:EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ambo:SharePurchaseAgreementWithCloverWealthLimitedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_27_2023_To_1_27_2023_us-gaap_LineOfCreditFacilityAxis_ambo_SundryManagementLlcMember_BB2miTov2Ei0p_cbsnzATw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:SundryManagementLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-27</xbrli:startDate><xbrli:endDate>2023-01-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_11_2023_srt_ConsolidatedEntitiesAxis_ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_CPCTSs3QL0i0dveNNF_6-A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ambo:BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:EastWestBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_6_2023_srt_ConsolidatedEntitiesAxis_ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_PziS8-6XdEW3fj-LleWKxg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ambo:BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:CathyBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_11_2022_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_csboT9efQUeVmQAacStHIA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:EastWestBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_11_2022_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_CH_CLhtmVE2GPNuV9ng8dg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:CathyBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_Hfzkf0DuIEi1FmKhPPwXKw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</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_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_4xh_vw-3BkuzadIAvaAbuQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_2Tb3fG8r3UKVAsqQfFcb_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</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_StatementClassOfStockAxis_us-gaap_CommonClassAMember_tDm_ZJ2U90anwCDKspUAJg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</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_2020_rBfFonh33k-l0HS8rkQ70w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_NewSchoolMember_VPcb6A8_s0uyGF1j8W31OA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ambo:NewSchoolMember</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_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_BayStateCollegeIncMember_JWnj2PYBDUKRCJ4BPHYCHA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ambo:BayStateCollegeIncMember</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_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_AmbowNsadIncMember_VfcUzwMfUE2N95YIC58UZQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ambo:AmbowNsadIncMember</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_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_AmbowEducationInc.Member_ApLACDDU9kKH89XEeyEmew"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ambo:AmbowEducationInc.Member</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_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_AmbowBscIncMember_7raCZhu_eU-IB-6vnzwuJA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ambo:AmbowBscIncMember</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_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_McgXuNlsvEmzp_p22WO5tQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</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_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_2i_HzBlHj0Ke6jPaAD4p9w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-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_2P9rRYFYyUqE9BErNUUhxA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_oaDOQ3jw8kekjQoTZj2bpA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_4_2024_To_1_4_2024_srt_CounterpartyNameAxis_ambo_PrpConsultingGroupPcMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_FYgLll31NUOT6dgOF3d6Ig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ambo:PrpConsultingGroupPcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-04</xbrli:startDate><xbrli:endDate>2024-01-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_cozRKEdAgUW6y7T2oP9ADQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</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_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_zezcuhPzKUOrkoDpZ70g2A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</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_StatementClassOfStockAxis_us-gaap_CommonClassAMember_69SWr52Nv0aJ-4GgfkOP-g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</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="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_0tQtlXI2Tk-WNjkj0ZXs_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</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_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</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_cIW7BStU2kOMVPcujv06kA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsAppropriatedMember_eqP6VyG3sUmF-MO7NHLdFw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</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_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_XextbJ3_f0Sd0Fl-wy0jDw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_g3u-Y_CQLE2Yelr0Jc8Svw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</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_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_o8L7kT97n06QYxzjq2Rftw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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_2023_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_AccountsReceivableMember_HAPe9FZoIUCSUwhOhjMjlg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-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_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_y4aVwI1UpEGWspePTKE4Zg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</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_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_yKyMZwltjkqMR0CX4iEtiw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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_2022_To_12_31_2022_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8wE4Wj6ijEyY4uvCrPxAHg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</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_2021_To_12_31_2021_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_PyrNsQX76UyRLlMz5-1wWQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_vhVCI5gIRky9A3BIMaj6ig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_21_2018_To_12_21_2018_us-gaap_PlanNameAxis_ambo_AmendedAndRestatedEquityIncentivePlan2010Member_GfbI_P98-kGWakzoNkAz8g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ambo:AmendedAndRestatedEquityIncentivePlan2010Member</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_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_qgL1wYBTgUWagnVi5MatwA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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_RestrictedStockMember_oPqO-lTjY0CLO652b5Iv8g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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_RestrictedStockMember_MD6PhRw_dki8o4FjETyK0g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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_AwardTypeAxis_us-gaap_RestrictedStockMember_WgM2Ly9Kc0-yc7YOYkrLOA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_8_5_2020_To_8_5_2020_us-gaap_PlanNameAxis_ambo_EquityIncentivePlan2010Member_vTAerRgAbUSzfDBJqLUpug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ambo:EquityIncentivePlan2010Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-05</xbrli:startDate><xbrli:endDate>2020-08-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_s7EeTgfjEEe5M78bQQvTJA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</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_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_YjiEiDhdR0OVDMSmBOUrug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</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_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_C7h0mVJ5NkaA_e6EJ3F38A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</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="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_6pc5Z0rqwkWFphlIKoQbEg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_20_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_fTaN2794DEq3olGsCShYvQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-02-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_20_2024_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_3_p0xRT5QkCW73THayoFOA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-02-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_28_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_74NbwiHExUm-P9KcEgFpYg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ambo:RegisteredDirectOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_5_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_zWHuhpjlTEeY79lFur-ISg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ambo:RegisteredDirectOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_gPu_MvygZUCM39O4IKa88Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ibnY4EBdrUK0_P4c5iJEgQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsAppropriatedMember_lC7UMFUyaka4Zhnd89hJmA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_xTZJbiYUBEGzI6e1fgtB7w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_1_31_2023_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_PuRU0AA0Ikedqfhv9nEAYw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:CathyBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_ambo_MeasurementInputRoyaltyRateMember_HsMehi9c1EOtqNPx0DOgCA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ambo:MeasurementInputRoyaltyRateMember</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_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_ambo_MeasurementInputRoyaltyRateMember_rhfVswCjm06iJk4zcQ9gRA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ambo:MeasurementInputRoyaltyRateMember</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_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_ambo_MeasurementInputRoyaltyRateMember_cQZxYBfU-0e78Fq9xCpYlA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ambo:MeasurementInputRoyaltyRateMember</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_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_ambo_MeasurementInputRoyaltyRateMember_nsqG_iaK_ESRsgg9Oxl8JA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ambo:MeasurementInputRoyaltyRateMember</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_2023_To_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputLongTermRevenueGrowthRateMember_d3fF0RGWGkGbes94ap8OAg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputLongTermRevenueGrowthRateMember</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_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputLongTermRevenueGrowthRateMember_K4JBAAuAxEevhCnofzSt1A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputLongTermRevenueGrowthRateMember</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_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_q3iInE-hLkSXGBD8dYozDQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</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_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_itIuhNssWE2PN5kJ6t4lJQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</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_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_F4sBeu5zD0WtR0cqMj2I7Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</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_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_hJ4QXiWJeEOSg_etINvyPw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</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_VsWM5yq3uUCsu6ZiHVoSjw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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_2023_QKNbol8Cuke-n1xGd4pdYQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001494558</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:unit id="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg"><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_segment_Yn8-P7hLwE-bzythc_xJew"><xbrli:measure>ambo:segment</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_Y_QAfsaEZB-0WHIhkqGUCWXw"><xbrli:measure>ambo:Y</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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:1pt;padding-top:1pt;text-align:center;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><a id="_3bec49f1_9765_4657_8928_53143d4b629d"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:3pt 0pt 0pt 0pt;"><b style="font-weight:bold;">UNITED STATES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 3pt 0pt;"><b style="font-weight:bold;">WASHINGTON, D.C. 20549</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 3pt 0pt;"><b style="font-weight:bold;">FORM&#160;</b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:DocumentType" id="Narr_QEjdmsw_6Uy0dbTCrBmwxA"><b style="font-weight:bold;">20-F</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 0pt;"><b style="font-weight:bold;">(Mark One)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 7.2pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:DocumentRegistrationStatement" id="Narr_13R-kT5QDE2GdZBAN9TZaw"><b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9744;</b></ix:nonNumeric>&#160;&#160;&#160;<b style="font-weight:bold;">REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 3pt 0.7pt;"><b style="font-weight:bold;">OR</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 7.2pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:DocumentAnnualReport" id="Narr_bHAB7eX1j02-hNjLwghsDQ"><b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9746;</b></ix:nonNumeric>&#160;&#160;&#160;<b style="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;text-indent:28.8pt;margin:0pt 0pt 3pt 0pt;"><b style="font-weight:bold;">For the fiscal year ended </b><ix:nonNumeric format="ixt:datemonthdayyearen" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:DocumentPeriodEndDate" id="Narr_DLCZFCZLvUe3F72sfiWtlw"><ix:nonNumeric format="ixt:datemonthdayen" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:CurrentFiscalYearEndDate" id="Narr_OUBrHbClQkSjp_k1gi2_WQ"><b style="font-weight:bold;">December 31</b></ix:nonNumeric><b style="font-weight:bold;">, </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:DocumentFiscalYearFocus" id="Narr_GoFjoyfR1Uyo-27IGTc_Vw"><b style="font-weight:bold;">2023</b></ix:nonNumeric></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 3pt 1pt;"><b style="font-weight:bold;">OR</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 7.2pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:DocumentTransitionReport" id="Narr_UC0Vbvc64UWfAS-UerxyAA"><b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9744;</b></ix:nonNumeric>&#160;&#160;&#160;<b style="font-weight:bold;">TRANSITION 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;text-align:center;margin:0pt 0pt 3pt 1pt;"><b style="font-weight:bold;">OR</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 7.2pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:DocumentShellCompanyReport" id="Narr_FrGHugeYH0exkfCoC0FD6g"><b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9744;</b></ix:nonNumeric>&#160;&#160;&#160;<b style="font-weight:bold;">SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR SECTION 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 3pt 7.2pt;">Date of the event requiring this shell company report _________________</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 7.2pt;">Commission file number: <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:EntityFileNumber" id="Narr_BSoCm_uIME-iXdn-K3R0fw">001-34824</ix:nonNumeric></p><a id="_6c5b6e5f_03ef_405f_8808_97c078d28f2c"></a><a id="Tc_fH4_ib2ZGkacaLkISxoccQ_2_0"></a><a id="Tc_-Cs9HyOPDUilpkfdUWK2pQ_4_0"></a><a id="Tc_2rRBnQKhGEupJ4hJJVIwZg_5_0"></a><a id="Tc_WvYkEzvDJEq_5HPok3D8YQ_8_0"></a><a id="Tc_Q4vXIa6h2UmnG3nMfGzG7Q_10_0"></a><a id="Tc_byn-GwDGnEyMowofHsvg8g_11_0"></a><a id="Tc_pPtOi0dUjUqd9qG7gKVKvg_13_0"></a><a id="Tc_SSVN7okm0kCuyNhxh1mdEA_14_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:top;width:100%;margin:0pt;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:top;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:13pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_TRg-vxzbmUWWaREe-NEgkw;"><b style="font-family:'Times New Roman','Times','serif';font-size:13pt;font-style:normal;font-weight:bold;">AMBOW EDUCATION HOLDING&#160;LTD.</b></span></p></td></tr><tr><td style="vertical-align:top;width:100%;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;">(Exact name of Registrant as specified in its charter)</p></td></tr><tr><td style="vertical-align:top;width:100%;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:3pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:100%;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;">Not Applicable</b></p></td></tr><tr><td style="vertical-align:top;width:100%;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;">(Translation of Registrant&#8217;s name into English)</p></td></tr><tr><td style="vertical-align:top;width:100%;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:3pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:100%;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;"><ix:nonNumeric format="ixt-sec:edgarprovcountryen" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:EntityIncorporationStateCountryCode" id="Tc_AN4ZmUWs4kaPm0QC6qaqYA_7_0"><b style="font-weight:bold;">Cayman Islands</b></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:top;width:100%;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;">(Jurisdiction of incorporation or organization)</p></td></tr><tr><td style="vertical-align:top;width:100%;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:3pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:100%;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;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:EntityAddressAddressLine1" id="Narr_TRxEUYAziUCWw8rq3KB0Sw"><b style="font-weight:bold;">19925 Stevens Creek Blvd</b></ix:nonNumeric><b style="font-weight:bold;">, </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:EntityAddressCityOrTown" id="Narr_YXq7BNkySkuMn6tcBZ116Q"><b style="font-weight:bold;">Cupertino</b></ix:nonNumeric><b style="font-weight:bold;">, </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:EntityAddressStateOrProvince" id="Narr__6VS2POYaUeWAUMiu2xYkA"><b style="font-weight:bold;">CA</b></ix:nonNumeric><b style="font-weight:bold;"> </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:EntityAddressPostalZipCode" id="Narr_LGBcqnb7T0G0U-KCMiQXew"><b style="font-weight:bold;">95014</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt-sec:countrynameen" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:EntityAddressCountry" id="Narr_AXJ206VZzkCW7EdCf-4GDQ"><b style="font-weight:bold;">United States of America</b></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:top;width:100%;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;">(Address of principal executive offices)</p></td></tr><tr><td style="vertical-align:top;width:100%;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:3pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:100%;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;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug" name="dei:ContactPersonnelName" id="Narr_VTzpaFt8WESES9_F3mp0eg"><b style="font-weight:bold;">Dr. Jin Huang</b></ix:nonNumeric><b style="font-weight:bold;">, President and Chief Executive Officer</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug" name="dei:EntityAddressAddressLine1" id="Narr_D6iyGD48iEG5x6Q6GVhbMw"><b style="font-weight:bold;">19925 Stevens Creek Blvd</b></ix:nonNumeric><b style="font-weight:bold;">, </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug" name="dei:EntityAddressCityOrTown" id="Narr_Idn9YaVW_0-z6qYkkIclFg"><b style="font-weight:bold;">Cupertino</b></ix:nonNumeric><b style="font-weight:bold;">, </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug" name="dei:EntityAddressStateOrProvince" id="Narr_EHJuqKe2nU-T0vMXH29GGw"><b style="font-weight:bold;">CA</b></ix:nonNumeric><b style="font-weight:bold;"> </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug" name="dei:EntityAddressPostalZipCode" id="Narr_YCHpzKrdhUqzs1aD1S7Ewg"><b style="font-weight:bold;">95014</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt-sec:countrynameen" contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug" name="dei:EntityAddressCountry" id="Narr_E81bxSs8XE6jWeL5Vi4S5Q"><b style="font-weight:bold;">United States of America</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Telephone: +1 (</b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug" name="dei:CityAreaCode" id="Narr_HP6d3l7KAEWsHUd-6h4IOw"><b style="font-weight:bold;">628</b></ix:nonNumeric><b style="font-weight:bold;">)&#160;</b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug" name="dei:LocalPhoneNumber" id="Narr_d6sfCHtzBE2qxB2SPqpxAQ"><b style="font-weight:bold;">888-4587</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">E-mail: </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug" name="dei:ContactPersonnelEmailAddress" id="Narr_6ckAaQv3d06phah1R4yJew"><b style="font-weight:bold;">Linlin.Duan@ambow.com</b></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(Name, Telephone, E-mail and/or Facsimile number and Address of Company Contact Person)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:3pt 0pt 3pt 0pt;">Securities registered or to be registered pursuant to Section&#160;12(b)&#160;of the Act: </p><a id="_5549da6c_48d2_4f59_8a9d_785955100776"></a><div style="margin-left:0pt;"><a id="Tc_LYdLOAruvEm-1NaLVG4MJg_1_0"></a><a id="Tc_I0NcSb2hxEq0g5ByrjFOWQ_1_1"></a><a id="Tc_R-1fDSvHMk21CBAAXLILIg_1_2"></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:top;width:33.31%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:33.34%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:33.34%;margin:0pt;padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:33.31%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-align:center;margin:0pt;"><span style="font-size:10pt;">Title of each class</span></p></td><td style="vertical-align:bottom;width:33.34%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-align:center;margin:0pt;"><span style="font-size:10pt;">Trading symbol(s)</span></p></td><td style="vertical-align:bottom;width:33.34%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-align:center;margin:0pt;"><span style="font-size:10pt;">Name of each exchange on which</span><span style="font-size:10pt;"><br/></span><span style="font-size:10pt;">registered</span></p></td></tr><tr><td style="vertical-align:top;width:33.31%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_zezcuhPzKUOrkoDpZ70g2A" name="dei:Security12bTitle" id="Tc_RMgYYnWwXUOJ_egDlU8tdg_2_0"><span style="font-size:10pt;">American depositary shares (one American depositary share representing twenty Class A Ordinary Shares, par value $0.003 per share) **</span></ix:nonNumeric></p></td><td style="vertical-align:top;width:33.34%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_zezcuhPzKUOrkoDpZ70g2A" name="dei:TradingSymbol" id="Tc_jTPqdI8aD0mL8cCckj9pPA_2_1"><span style="font-size:10pt;">AMBO</span></ix:nonNumeric></p></td><td style="vertical-align:top;width:33.34%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt-sec:exchnameen" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_zezcuhPzKUOrkoDpZ70g2A" name="dei:SecurityExchangeName" id="Tc_3LugF1QPqkyuJWCJ6Fk8Tw_2_2"><span style="font-size:10pt;">NYSE American LLC</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:top;width:33.31%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_69SWr52Nv0aJ-4GgfkOP-g" name="dei:Security12bTitle" id="Tc_YoUezC6CkkuX1pPOwTBN-g_3_0"><span style="font-size:10pt;">Class A Ordinary Shares, par value $0.003 per share*</span></ix:nonNumeric></p></td><td style="vertical-align:top;width:33.34%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-align:center;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:33.34%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt-sec:exchnameen" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_69SWr52Nv0aJ-4GgfkOP-g" name="dei:SecurityExchangeName" id="Tc_6nLaXSnKf0eie5pk9fpXzw_3_2"><span style="font-size:10pt;">NYSE American LLC</span></ix:nonNumeric></p></td></tr></table></div><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:3pt 0pt 3pt 0pt;">*Not for trading, but only in connection with the listing on the NYSE American</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">**Effective on February 20, 2024, the ratio of ADSs to our Class A Ordinary Shares was changed from one ADS representing two Class A Ordinary Shares to one ADS representing twenty Class A Ordinary Shares.</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;">Securities registered or to be registered pursuant to Section&#160;12(g)&#160;of the Act:</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:100%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt 0pt 0pt 0.69pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">None</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">(Title of Class)</b></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:3pt 0pt 3pt 0pt;">Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act:</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;max-width:100%;position:relative;"><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:100%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt 0pt 0pt 0.69pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">None</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">(Title of Class)</b></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:3pt 0pt 0pt 0pt;">Indicate the number of outstanding shares of each of the issuer&#8217;s classes of capital stock as of the close of the period covered by this report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:3pt;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:top;width:32.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;width:34.37%;border-bottom:1.0pt 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;"><ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="Narr_TgCNUOaXIkqv6QekZzTNYQ">52,419,109</ix:nonFraction></b><b style="font-weight:bold;"> Class&#160;A Ordinary Shares and</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"><ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_0tQtlXI2Tk-WNjkj0ZXs_g" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="Narr_qQvJOvUzZECI_syvAzy2mg">4,708,415</ix:nonFraction></b><b style="font-weight:bold;"> Class&#160;C Ordinary Shares,</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">par value $0.003 per share, as of December&#160;31, 2023</b></p></td><td style="vertical-align:top;width:33.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-weight:bold;margin-bottom:12pt;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;margin:3pt 0pt 0pt 0pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 3pt 0pt;"><span style="font-family:'Segoe UI Symbol';">&#9744;</span> Yes <span style="font-family:'Segoe UI Symbol';">&#9746;</span> <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:EntityWellKnownSeasonedIssuer" id="Narr_Auy5yPvOrUGR6CZUUcqYpw">No</ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 0pt;">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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 3pt 0pt;"><span style="font-family:'Segoe UI Symbol';">&#9744;</span> Yes <span style="font-family:'Segoe UI Symbol';">&#9746;</span> <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:EntityVoluntaryFilers" id="Narr_J6gshKeRF0-B_PlbED4KaQ">No</ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 0pt;">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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 3pt 0pt;"><span style="font-family:'Segoe UI Symbol';">&#9746;</span> <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:EntityCurrentReportingStatus" id="Narr_VnV0SyXARkiL7BaKjn4SoQ">Yes</ix:nonNumeric> <span style="font-family:'Segoe UI Symbol';">&#9744;</span> No</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 0pt;">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).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 3pt 0pt;"><span style="font-family:'Segoe UI Symbol';">&#9746;</span> <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:EntityInteractiveDataCurrent" id="Narr_9val1k9eB0SylVkqySblLw">Yes</ix:nonNumeric> <span style="font-family:'Segoe UI Symbol';">&#9744;</span> No</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 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 the definitions 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:36.03%;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: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%;"></div></div></td><td style="vertical-align:top;width:31%;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: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%;"></div></div></td><td style="vertical-align:top;width:30.96%;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:36.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Large accelerated filer <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:bottom;width:1%;margin: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:31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Accelerated filer <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:bottom;width:1%;margin: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:30.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="Narr_v8Ji6gwA2kqBA198qSObsA">Non-accelerated filer</ix:nonNumeric> <span style="font-family:'Segoe UI Symbol';">&#9746;</span></p></td></tr><tr><td style="vertical-align:top;width:36.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:1%;margin: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:31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:1%;margin: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:30.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Emerging Growth Company <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="Narr_I6sJvFnnP0SroztU2R2TxQ"><span style="font-family:'Segoe UI Symbol';">&#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:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:3pt 0pt 3pt 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&#160;13(a)&#160;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:10pt;margin:3pt 0pt 3pt 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&#160;5, 2012.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 3pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="Narr_wnndxkrcwES7OxRgDTibeg"><span style="font-family:'Segoe UI Symbol';">&#9744;</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 0pt;">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.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" format="ixt:booleanfalse" name="dei:DocumentFinStmtErrorCorrectionFlag" id="Narr_UiXWoOCaf0a0O4ZmMDiDgw"><span style="font-family:'Segoe UI Symbol';">&#9744;</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 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:10pt;margin: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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:26%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:1%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:45.99%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:1%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:26%;margin:0pt;padding:0pt;"/></tr><tr><td style="vertical-align:top;width:26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:DocumentAccountingStandard" id="Narr_0YCK4_zH1k2MzgNwb1NF2w">U.S. GAAP</ix:nonNumeric> <span style="font-family:'Segoe UI Symbol';">&#9746;</span></p></td><td style="vertical-align:bottom;width:1%;margin: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;text-align:center;margin:0pt;">International Financial Reporting Standards as issued<br/>by the International Accounting Standards Board <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:bottom;width:1%;margin: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:26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 3pt 0pt;"><span style="font-family:'Segoe UI Symbol';">&#9744;</span> Item&#160;17 <span style="font-family:'Segoe UI Symbol';">&#9744;</span> Item&#160;18</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">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).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="Narr_dgrvdQB4JUSLi1qWSasSWQ"><span style="font-family:'Segoe UI Symbol';">&#9744;</span></ix:nonNumeric> Yes <span style="font-family:'Segoe UI Symbol';">&#9746;</span> No</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:1pt;padding-top:1pt;text-align:right;border-bottom:3.0pt solid #000000;border-top:1px solid #000000;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 0pt 12pt 0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:0pt;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;max-width:100%;position:relative;"><a id="TOC"></a><a id="_679c7914_4fca_40d9_8b3b_5a184dfff820"></a><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;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:top;width:10.12%;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:84.74%;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:5.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%;"></div></div></td></tr><tr><td style="vertical-align:top;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#PARTI_584530"><span style="font-style:normal;font-weight:normal;">PART&#160;I</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"/></tr><tr><td style="vertical-align:top;width:10.12%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:10.12%;background:#cceeff;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;">Item&#160;1.</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;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:bottom;width:5.13%;background:#cceeff;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:10.12%;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;">Item&#160;2.</span></a></p></td><td style="vertical-align:top;width:84.74%;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:bottom;width:5.13%;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:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item3KeyInformation_314475"><span style="font-style:normal;font-weight:normal;">Item&#160;3.</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item3KeyInformation_314475"><span style="font-style:normal;font-weight:normal;">Key Information</span></a></p></td><td style="vertical-align:bottom;width:5.13%;background:#cceeff;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:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item4InformationontheCompany_734411"><span style="font-style:normal;font-weight:normal;">Item&#160;4.</span></a></p></td><td style="vertical-align:top;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item4InformationontheCompany_734411"><span style="font-style:normal;font-weight:normal;">Information on the Company</span></a></p></td><td style="vertical-align:bottom;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">32</p></td></tr><tr><td style="vertical-align:top;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item4AUnresolvedStaffComments_154383"><span style="font-style:normal;font-weight:normal;">Item&#160;4A</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item4AUnresolvedStaffComments_154383"><span style="font-style:normal;font-weight:normal;">Unresolved Staff Comments</span></a></p></td><td style="vertical-align:bottom;width:5.13%;background:#cceeff;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:10.12%;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;">Item&#160;5.</span></a></p></td><td style="vertical-align:top;width:84.74%;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:bottom;width:5.13%;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:10.12%;background:#cceeff;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;">Item&#160;6.</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;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:bottom;width:5.13%;background:#cceeff;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:10.12%;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;">Item&#160;7.</span></a></p></td><td style="vertical-align:top;width:84.74%;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:bottom;width:5.13%;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:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item8FinancialInformation_87604"><span style="font-style:normal;font-weight:normal;">Item&#160;8.</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item8FinancialInformation_87604"><span style="font-style:normal;font-weight:normal;">Financial Information</span></a></p></td><td style="vertical-align:bottom;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">66</p></td></tr><tr><td style="vertical-align:top;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item9TheOfferandListing_639527"><span style="font-style:normal;font-weight:normal;">Item&#160;9.</span></a></p></td><td style="vertical-align:top;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item9TheOfferandListing_639527"><span style="font-style:normal;font-weight:normal;">The Offer and Listing</span></a></p></td><td style="vertical-align:bottom;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">66</p></td></tr><tr><td style="vertical-align:top;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item10AdditionalInformation_754648"><span style="font-style:normal;font-weight:normal;">Item&#160;10.</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item10AdditionalInformation_754648"><span style="font-style:normal;font-weight:normal;">Additional Information</span></a></p></td><td style="vertical-align:bottom;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">67</p></td></tr><tr><td style="vertical-align:top;width:10.12%;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;">Item&#160;11.</span></a></p></td><td style="vertical-align:top;width:84.74%;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:bottom;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">76</p></td></tr><tr><td style="vertical-align:top;width:10.12%;background:#cceeff;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;">Item&#160;12.</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;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:bottom;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">76</p></td></tr><tr><td style="vertical-align:top;width:10.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:top;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:5.13%;margin:0pt;padding:0pt;"/></tr><tr><td style="vertical-align:top;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#PARTII_695055"><span style="font-style:normal;font-weight:normal;">PART&#160;II</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"/></tr><tr><td style="vertical-align:top;width:10.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:top;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:5.13%;margin:0pt;padding:0pt;"/></tr><tr><td style="vertical-align:top;width:10.12%;background:#cceeff;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;">Item&#160;13.</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;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:bottom;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">79</p></td></tr><tr><td style="vertical-align:top;width:10.12%;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&#160;14.</span></a></p></td><td style="vertical-align:top;width:84.74%;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;">Material Modifications to the Rights of Security Holders and Use of Proceeds</span></a></p></td><td style="vertical-align:bottom;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">79</p></td></tr><tr><td style="vertical-align:top;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item15ControlsandProcedures_951485"><span style="font-style:normal;font-weight:normal;">Item&#160;15.</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item15ControlsandProcedures_951485"><span style="font-style:normal;font-weight:normal;">Controls and Procedures</span></a></p></td><td style="vertical-align:bottom;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">79</p></td></tr><tr><td style="vertical-align:top;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item16AAuditCommitteeFinancialExpert_416"><span style="font-style:normal;font-weight:normal;">Item&#160;16A</span></a></p></td><td style="vertical-align:top;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item16AAuditCommitteeFinancialExpert_416"><span style="font-style:normal;font-weight:normal;">Audit Committee Financial Expert</span></a></p></td><td style="vertical-align:bottom;width:5.13%;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:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item16BCodeofEthics_911000"><span style="font-style:normal;font-weight:normal;">Item&#160;16B</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item16BCodeofEthics_911000"><span style="font-style:normal;font-weight:normal;">Code of Ethics</span></a></p></td><td style="vertical-align:bottom;width:5.13%;background:#cceeff;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:10.12%;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;">Item&#160;16C</span></a></p></td><td style="vertical-align:top;width:84.74%;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:bottom;width:5.13%;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:10.12%;background:#cceeff;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;">Item&#160;16D</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;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:bottom;width:5.13%;background:#cceeff;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:10.12%;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;">Item&#160;16E</span></a></p></td><td style="vertical-align:top;width:84.74%;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:bottom;width:5.13%;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:10.12%;background:#cceeff;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;">Item&#160;16F</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;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:bottom;width:5.13%;background:#cceeff;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:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item16GCorporateGovernance_162807"><span style="font-style:normal;font-weight:normal;">Item&#160;16G</span></a></p></td><td style="vertical-align:top;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item16GCorporateGovernance_162807"><span style="font-style:normal;font-weight:normal;">Corporate Governance</span></a></p></td><td style="vertical-align:bottom;width:5.13%;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:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item16HMineSafetyDisclosure_943444"><span style="font-style:normal;font-weight:normal;">Item&#160;16H</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item16HMineSafetyDisclosure_943444"><span style="font-style:normal;font-weight:normal;">Mine Safety Disclosure</span></a></p></td><td style="vertical-align:bottom;width:5.13%;background:#cceeff;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:10.12%;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;">Item&#160;16I</span></a></p></td><td style="vertical-align:top;width:84.74%;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:bottom;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">81</p></td></tr><tr><td style="vertical-align:top;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#InsiderTradingPolicies_988277"><span style="font-style:normal;font-weight:normal;">Item 16J</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#InsiderTradingPolicies_988277"><span style="font-style:normal;font-weight:normal;">Insider Trading Policies</span></a></p></td><td style="vertical-align:bottom;width:5.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">81</p></td></tr><tr><td style="vertical-align:top;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Cybersecurity_566962"><span style="font-style:normal;font-weight:normal;">Item 16K</span></a></p></td><td style="vertical-align:top;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Cybersecurity_566962"><span style="font-style:normal;font-weight:normal;">Cybersecurity</span></a></p></td><td style="vertical-align:bottom;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">81</p></td></tr><tr><td style="vertical-align:top;width:10.12%;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:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.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="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#PARTIII_203809"><span style="font-style:normal;font-weight:normal;">PART&#160;III</span></a></p></td><td style="vertical-align:top;width:84.74%;margin:0pt;padding:0pt;"><p style="font-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.13%;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:top;width:10.12%;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:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.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="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item17FinancialStatement_726303"><span style="font-style:normal;font-weight:normal;">Item&#160;17.</span></a></p></td><td style="vertical-align:top;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item17FinancialStatement_726303"><span style="font-style:normal;font-weight:normal;">Financial Statements</span></a></p></td><td style="vertical-align:bottom;width:5.13%;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:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item18FinancialStatements_471780"><span style="font-style:normal;font-weight:normal;">Item&#160;18.</span></a></p></td><td style="vertical-align:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item18FinancialStatements_471780"><span style="font-style:normal;font-weight:normal;">Financial Statements</span></a></p></td><td style="vertical-align:bottom;width:5.13%;background:#cceeff;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:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item19Exhibits_495345"><span style="font-style:normal;font-weight:normal;">Item&#160;19.</span></a></p></td><td style="vertical-align:top;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Item19Exhibits_495345"><span style="font-style:normal;font-weight:normal;">Exhibits</span></a></p></td><td style="vertical-align:bottom;width:5.13%;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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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="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 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;">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;max-width:100%;position:relative;"><a id="_bd250e08_1224_4cd1_a502_49435b934c16"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">CONVENTIONS THAT APPLY IN THIS ANNUAL REPORT ON FORM&#160;20-F</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Except where the context requires otherwise and for purposes of this annual report only:</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;ADSs&#8221; refers to our American depositary shares. Prior to February 20, 2024, each of which represents two Class A Ordinary Shares, and &#8220;ADRs&#8221; refers to the American depositary receipts that evidence our ADSs.</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;Ambow&#8221; refers to Ambow Education Holding Ltd., a Cayman Island company; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our Company,&#8221; &#8220;the Company,&#8221; &#8220;the Group,&#8221; &#8220;our&#8221; or similar terms refer to Ambow Education Holding Ltd., its consolidated subsidiaries unless the context otherwise indicate.</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, Hong Kong, Macau and Taiwan.</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;IPO&#8221; refers to the initial public offering of our ADSs.</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;U.S. GAAP&#8221; refers to the Generally Accepted Accounting Principles in the United States.</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;$,&#8221; &#8220;US$&#8221; or &#8220;U.S. dollars&#8221; refers to the legal currency of the United States.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;">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;max-width:100%;position:relative;"><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="_a4147947_53ea_4e28_b201_f68a609f7cd7"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">FORWARD-LOOKING STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;font-style:normal;">This annual report on Form&#160;20-F includes forward-looking statements that relate to future events or our future financial performance and involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance or achievements to differ materially from any future results, levels of activity, performance or achievements expressed or implied by these forward-looking statements. Words such as, but not limited to, &#8220;believe,&#8221; &#8220;expect,&#8221; &#8220;anticipate,&#8221; &#8220;estimate,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;likely,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; &#8220;could,&#8221; and similar expressions or phrases identify forward-looking statements. We have based these forward-looking statements largely on our current expectations and future events and financial trends that we believe may affect our financial condition, results of operation, business strategy and financial needs. Forward-looking statements include, but are not limited to, statements about:</span></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;">Anticipated trends and challenges in our business and the markets in which we operate;</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 anticipate market needs or develop new or enhanced services and products to meet those needs;</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 compete in our industry and innovation by 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;">Our ability to protect our confidential information and intellectual property rights;</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;">Risks associated with opening new learning centers and other strategic plans;</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 need to obtain additional funding and our ability to obtain funding in the future on acceptable terms;</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 impact on our business and results of operations arising from the defects in our real properties;</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 create and maintain our positive brand awareness and brand loyalty;</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 manage growth;</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;">Risks associated with school closures.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;font-style:normal;">All forward-looking statements involve risks, assumptions and uncertainties. You should not rely upon forward-looking statements as predictors of future events. The occurrence of the events described, and the achievement of the expected results, depend on many events, some or all of which are not predictable or within our control. Actual results may differ materially from expected results. See the information under &#8220;Item&#160;3.D Key Information&#8212;Risk Factors&#8221; and elsewhere in this annual report for a more complete discussion of these risks, assumptions and uncertainties and for other risks and uncertainties. These risks, assumptions and uncertainties are not necessarily all of the important factors that could cause actual results to differ materially from those expressed in any of our forward-looking statements. Other unknown or unpredictable factors also could harm our results. We undertake no obligation to update publicly or revise any forward-looking statements, whether as a result of new information, future events or otherwise. In light of these risks, uncertainties and assumptions, the forward-looking events discussed in this annual report might not occur.</span></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 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;">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;max-width:100%;position:relative;"><a id="_209998"></a><a id="_904955fb_445f_4685_b1a8_eb48f68ae327"></a><a id="PARTI_584530"></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&#160;I</p><a id="Item1IdentityofDirectorsSeniorManagement"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Item&#160;1.&#160;&#160;&#160;&#160;&#160;&#160;Identity of Directors, Senior Management and Advisers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Not applicable.</p><a id="_dd12551b_ffaa_488e_a341_4bfafb329d81"></a><a id="Item2OfferStatisticsandExpectedTimetable"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Item&#160;2.&#160;&#160;&#160;&#160;&#160;&#160;Offer Statistics and Expected Timetable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Not applicable.</p><a id="_df60a0e6_b8d7_4722_a30c_c436979a856b"></a><a id="Item3KeyInformation_314475"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Item&#160;3. &#160;&#160;&#160;&#160;&#160;&#160;Key Information</p><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;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">[Reserved]</b></p></td></tr></table><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;">B.</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;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Capitalization and Indebtedness</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Not applicable.</p><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;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reasons for the Offer and Use of Proceeds</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Not applicable.</p><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;">D.</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;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Risk Factors</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:center;margin:0pt 0pt 7.8pt 0pt;">Summary of Risks</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 5pt 0pt;"><i style="font-size:10pt;">An investment in our securities involves a high degree of risk. The occurrence of one or more of the events or circumstances described in the section titled &#8220;Risk Factors,&#8221; alone or in combination with other events or circumstances, may materially adversely affect our business, financial condition and operating results. In that event, the trading price of our securities could decline, and you could lose all or part of your investment. Such risks include, but are not limited to:</i></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:5pt;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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">If we are not able to continue to attract students to enroll in our programs, our net revenues may decline, and we may not be able to maintain profitability.</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:5pt;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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">If our expansions into new businesses are not successful, our results of operation and growth prospects may be materially and adversely affected.</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:5pt;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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">We face significant competition in each major program we offer and each geographic market in which we operate, and if we fail to compete effectively, we may lose our market share and our profitability may be adversely affected.</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:5pt;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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">NYSE may delist our securities from trading on its exchange, which could limit investors&#8217; ability to make transactions in our securities and subject us to additional trading restrictions.</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:5pt;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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">We may not be able to successfully integrate businesses that we acquire, which may cause us to lose anticipated benefits from such acquisitions and to incur significant additional expenses.</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:5pt;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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">We face risks related to natural disasters or other extraordinary events and public health epidemics, such as the global coronavirus outbreak experienced, in the locations in which we, our students, faculty, and employees live, work, which could have a material adverse effect on our business and results of operations.</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:5pt;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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">If we are not able to continually enhance our online programs, services and products and adapt them to rapid technological changes and student needs, we may lose market share and our business could be adversely affected.</i></td></tr></table></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;">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;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:5pt;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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Our ADSs or Ordinary Shares may be delisted under the Holding Foreign Companies Accountable Act (&#8220;HFCA Act&#8221;) if the PCAOB is unable to adequately inspect audit documentation located in China. The delisting of our ADSs or Ordinary Shares, or the threat of their being delisted, may materially and adversely affect the value of your investment. Additionally, the inability of the PCAOB to conduct adequate inspections deprives our investors with the benefits of such inspections. Furthermore, on June 22, 2021, the U.S. Senate passed the Accelerating Holding Foreign Companies Accountable Act, which was enacted on December 29, 2022 under the Consolidated Appropriations Act 2023, amends the HFCA Act and requires the SEC to prohibit an issuer&#8217;s securities from trading on any U.S. stock exchanges if its auditor is not subject to PCAOB inspections for two consecutive years instead of three.</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:5pt;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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">The actual or perceived failure by us, our customers, partners or vendors to comply with stringent and evolving laws and regulations, industry standards, policies, and contractual obligations relating to privacy, data protection, information security, and other matters could harm our reputation and business and subject us to significant fines and liability.</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:5pt;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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Our information security measures, and those of third parties upon which we rely, may be compromised in the future. If our information security measures are compromised in the future or if our information technology fails, this could harm our reputation, expose us to significant fines and liability, impair our sales, and harm our business. In addition, our products and services may be perceived as not being secure. This perception may result in customers and users curtailing or ceasing their use of our products, our incurring significant liabilities, and our business being harmed.</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:5pt;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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">If we fail to comply with the extensive U.S. regulatory requirements related to operating a U.S. higher education institution, we could face significant monetary liabilities, fines and penalties, including loss of access to federal student loans and grants for our students.</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:5pt;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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Our failure to demonstrate financial responsibility or administrative capability may result in the loss of eligibility to participate in Title IV programs.</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:5pt;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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">The ongoing regulatory effort aimed at for-profit post-secondary institutions of higher education could lead to additional legislation or other governmental action that may negatively affect the industry.</i></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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Insiders have substantial control over us, which could adversely affect the market price of our ADSs.</i></td></tr></table><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 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;">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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">RISKS RELATED TO OUR BUSINESS AND INDUSTRY</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 not able to continue to attract students to enroll in our programs, our net revenues may decline, and we may not be able to maintain profitability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The success of our business largely depends on the number of students who are enrolled in our programs and the amount of fees that our students are willing to pay for our courses. Therefore, our ability to continue to attract students to enroll in our programs without significantly decreasing course fees is critical to the continued success and growth of our business. This will depend on several factors, including our ability to develop new programs and enhance existing programs to respond to changes in market trends and student demands, expanding our geographic reach, managing our growth while maintaining the consistency of our teaching quality, effectively marketing our programs to a broader base of prospective students, developing and licensing additional high-quality educational content and responding to competitive pressures. It also depends on macroeconomic factors like unemployment and the resulting lower confidence in job prospects and many of the regulatory risks discussed below. Our enrollment in future years will be affected by legislative uncertainty, regulatory activity and macroeconomic conditions. It is likely that legislative, regulatory and economic uncertainties will continue for the foreseeable future, and thus it is difficult to assess our long-term growth prospects. If we are unable to continue to attract students to enroll in our programs without significantly decreasing course fees, our net revenues may decline and we may not be able to achieve profitability, either of which could result in a material adverse effect on our business, results of operations 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 not able to continue to attract and retain qualified education professionals, we may not be able to maintain consistent teaching quality throughout our school, and our brand, business and results of operations 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 education professionals are critical to maintaining the quality of our services, software products and programs, and maintaining our brand and reputation, as they interact with our students on a regular basis. We must continue to attract qualified education professionals who have a strong command of the subject areas to be taught and who meet our qualifications. We may not be able to hire and retain enough qualified education professionals to keep pace with our anticipated growth or at acceptable costs while maintaining consistent teaching quality across many different schools and programs in different geographic locations. Shortages of qualified education professionals, or decreases in the quality of our instruction, whether actual or perceived in one or more of our markets, or an increase in hiring costs, may have a material and adverse effect on our business and our reputation. Further, our inability to retain our education professionals may hurt our existing brands and those brands we are trying to develop, and retaining qualified teachers at additional costs may 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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">If our expansions into new businesses are not successful, our results of operation and growth prospects 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;">As part of our growth strategy, we enter into new businesses from time to time to generate additional revenue streams and through our development of new business lines or strategic investments in or acquisitions of other businesses. Expansions into new businesses may present operating, marketing and compliance challenges that differ from those that we currently encounter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have invested resources in the research and development of artificial intelligence (&#8220;AI&#8221;) technology and have made progress in the commercialization of our AI-driven offering, HybriU. We plan to continue to invest capital and other resources into our AI-driven business operations. However, AI technology is rapidly evolving with significant uncertainties, and we cannot make assurances that our investment and exploration in AI technology and AI-driven products and services will be successful. In addition, our AI-driven business requires very different products and services, sales and marketing channels and internal operational systems and processes. These requirements could disrupt our current operations and harm our financial condition and operating results, especially during the initial stage of investment, development and scaling of our new AI-driven offerings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">It is uncertain whether our strategies will attract users and customers or generate the revenue required to succeed. If we fail to generate sufficient usage of our new products and services, we may not grow revenue in line with the significant resources we invest in these new businesses. This may negatively impact gross margins and operating income.</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;">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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Potential issues in the adoption and use of artificial intelligence in our product offerings may result in reputational harm or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are building AI into our product offerings and we expect this element of our business to be a driver for our future growth. We envision a future in which AI operates in our services and applications, such as HybriU. As with many disruptive innovations, AI presents risks and challenges that could affect its adoption, and, therefore, our business. Our products and services based on AI may not be adopted by our users or customers. AI algorithms may be flawed. Datasets may be insufficient or contain biased information. Inappropriate or controversial data practices by us or others could impair the acceptance of our AI solutions.</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 on the strength of our brands in the marketplace. We may not be able to retain existing students or attract new students if we cannot continue to use, protect and enhance our brands successfully in the marketplace.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our operational and financial performance and the successful growth of our business are highly dependent on market awareness of our &#8220;Ambow&#8221; brand and the regional brands that we have acquired. We believe that maintaining and enhancing the &#8220;Ambow&#8221; brand is critical to maintaining and enhancing our competitive advantage and growing our business. In order to retain existing students and attract new students, we plan to continue to make expenditures to create and maintain our positive brand awareness and create brand loyalty. The diverse set of services and products that we offer to college students places significant demands on us to maintain the consistency and quality of our services and products to ensure that our brands do not suffer from any actual or perceived decrease in the quality of our services and products. As we grow in size, expand our services and products and extend our geographical reach, maintaining the quality and consistency of our services and products may be more difficult. Any negative publicity about our services, products, or schools, regardless of its veracity, could harm our brand image and 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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We face significant competition in each major program we offer and each geographic market in which we operate, and if we fail to compete effectively, we may lose our market share and our profitability 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;">Competition could result in loss of market share and revenues, lower profit margins and limit our future growth. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We face competition from many different companies that focus on one area of our business and are able to devote all of their resources to that business line. These companies may be able to more quickly adapt than we can to changing technology, student preferences and market conditions in these markets. Therefore, these companies may have a competitive advantage over us with respect to these business areas.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Post-secondary education in the United States is highly competitive. Our U.S. colleges, Bay State College Inc. (&#8220;Bay State College&#8221;), which closed at the end of August 2023, and NewSchool of Architecture &amp; Design, LLC (&#8220;NewSchool&#8221;), compete with traditional public and private two-year and four-year colleges, other for-profit schools, and alternatives to higher education. Some of our competitors in both the public and private sectors have substantially greater financial and other resources than we do. These competitors may be able to devote greater resources than we can to the development, promotion and sale of their services and products, and respond more quickly than we can to changes in student needs, testing materials, admissions standards, market needs or new technologies. Some of our competitors, both public and private, may offer programs similar to ours at a lower tuition level as a result of government subsidies, government and foundation grants, tax-deductible contributions, and other financial sources not available to proprietary institutions, or by providing fewer student services or larger class sizes. While we believe that our U.S. colleges provide valuable education to their students, we may not always accurately predict the drivers of a student&#8217;s or potential students&#8217; decisions to choose among the range of educational and other options available to them. Our student enrollment may decrease due to intense competition, and we may be required to reduce course fees or increase spending in response to competition in order to retain or attract students or pursue new market opportunities. As a result, our net revenues and profitability may decrease. We cannot make assurances that we will be able to compete successfully against current or future competitors. If we are unable to maintain our competitive position or otherwise respond to competitive pressures effectively, we may lose our market share and our profitability may be materially adversely affected.</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;">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;max-width:100%;position:relative;"><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 able to successfully integrate businesses that we acquire, which may cause us to lose anticipated benefits from such acquisitions and to incur significant additional expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">It is challenging to integrate the business operations, infrastructure and management philosophies of acquired schools and companies. The benefits of our past and future acquisitions depend in significant part on our ability to integrate technology, operations and personnel. The integration of acquired schools and companies is a complex, time-consuming and expensive process that, without proper planning and implementation, could significantly disrupt our business and operations. The main challenges involved in integrating acquired entities include 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;">Ensuring and demonstrating to our students that the acquisitions will not result in adverse changes in service standards or business focus;</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;">Consolidating and rationalizing corporate IT and administrative infrastructures;</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;">Retaining qualified education professionals for our acquired entities;</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;">Consolidating service and product offerings;</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;">Coordinating and rationalizing research and development activities to enhance the introduction of new products and technologies with reduced costs;</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;">Preserving strategic, marketing or other important relationships of the acquired entity and resolving potential conflicts that may arise with our key relationships; 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;">Minimizing the diversion of senior management attention from day-to-day operations.</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 may not successfully integrate our operations and the operations of entities we acquire in a timely manner, or at all, and we may not realize the anticipated benefits or synergies of the acquisitions to the extent or in the timeframe anticipated, which would have a material adverse effect on 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;">Our results of operations may fluctuate, which makes our financial results difficult to forecast, and could cause our results to fall short of expectations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our results of operations may fluctuate as a result of a number of factors, many of which are outside of our control. Our net revenues from continuing operations decreased from $17.8 million in 2021 to $14.8 million in 2022, and further decreased to $9.2 million in 2023. Comparing our results of operations on a period-to-period basis may not be meaningful, and past results should not be relied on as an indication of our future performance. Our quarterly and annual net revenues and costs and expenses as a percentage of net revenues may be significantly different from our historical or projected rates. Our quarterly and annual net revenues and gross margins may fluctuate due to a number of factors, 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 increase of costs associated with our strategic expansion plans;</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 revenue and gross margin profiles of our acquisitions in a given period;</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 integrate our acquisitions and the timing of our post-integration activities;</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 reduce our costs as a percentage of our net revenues;</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;">Increased competition; 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 ability to manage our financial resources, including administration of bank loans and bank accounts.</span></td></tr></table><div style="margin-top:12pt;"></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;">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;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;">As a result of these and other factors, we may not sustain our past growth rates in future periods, and we may not sustain profitability on a quarterly or annual basis 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;">We face risks related to natural disasters or other extraordinary events and public health epidemics, such as the global coronavirus outbreak experienced, in the locations in which we, our students, faculty and employees live and work, which could 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;">Our business could be severely disrupted and materially adversely affected by natural disasters, inclement weather, or the outbreak of health epidemics in the locations in which we, our students, faculty and employees live, work and attend classes. Any future natural disasters or health epidemics could also severely disrupt our business operations and 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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our business depends on the continuing efforts of our senior management team and other key personnel, and our business may be harmed 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 heavily upon the continuing services of the members of our senior management team and, in particular, upon retaining the services of our founder, Chairman, Chief Executive Officer and acting Chief Financial Officer, Dr. Jin Huang. If one or more of our senior executives or other key personnel are unable or unwilling to continue in their present positions, we may not be able to replace them easily or at all. As a result, our business may be disrupted, and our financial condition and results of operations may be materially and adversely affected. In addition, if any member of our senior management team or any of our other key personnel joins a competitor or forms a competing company, we may lose teachers, students, key professionals and staff members. Competition for experienced management personnel in the private education sector is intense. The pool of qualified candidates is very limited, and we may not be able to retain the services of our senior executives or key personnel or attract and retain high-quality senior executives or key personnel in the future, which could 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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">If we are not able to continually enhance our online programs, services and products and adapt them to rapid technological changes and student needs, we may lose market share and our business 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;">Our online programs, services and products are vital to the success of our business. The market for such programs, services and products is characterized by rapid technological changes and innovation, as well as unpredictable product life cycles and user preferences. We must quickly modify our online programs, services and products to adapt to changing student needs and preferences, technological advances and evolving Internet practices. Ongoing enhancement of our online offerings and related technologies may entail significant expense and technical risk. We may use new technologies ineffectively or fail to adapt our online services or products and related technologies on a timely and cost-effective basis. If our improvements to our online offerings and the related technology are delayed, if they result in systems interruptions or are not aligned with market expectations or preferences, we may lose market share and our business could be materially 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;">Failure to adequately and promptly respond to industry changes in curriculum, testing materials and standards could cause our services and products to be less attractive to our students.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our success depends, in part, on our ability to continually update and expand the content, curriculum and test preparation materials of our academic programs, develop new programs and teaching methods in a cost-effective manner, and meet students&#8217; needs in a timely manner. Any inability to track and respond to industry changes in a timely and cost-effective manner would make our services and products less attractive to students, which may materially and adversely affect our reputation and ability to continue to attract students without a significant decrease in course fees. </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;">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;max-width:100%;position:relative;"><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;">If we are unable to obtain new loans, at all or on terms that are acceptable to us, our growth will be impacted.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may seek to obtain additional bank loans in the future. We cannot assure you that we will be able to obtain new loans or credit facilities, at all or on terms that are acceptable to us. Our ability to obtain financing may be affected by our financial position and leverage, our credit rating and investor perception of the education industry, as well as by prevailing economic conditions and the cost of financing in general. In addition, factors beyond our control, such as recent global market and economic conditions and the tightening of credit markets may result in a diminished availability of financing and increased volatility in credit and equity markets, which may materially adversely affect our ability to secure financing at reasonable costs or at all. If we were unable to obtain financing in the future on terms acceptable to us, our business operations and our growth plans would be materially harmed.</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 is subject to seasonal fluctuations, which may cause our operating results to fluctuate from quarter to quarter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have experienced, and expect to continue to experience, seasonal fluctuations in our revenues and results of operations, primarily due to seasonal changes in service days and student enrollment. Historically, the number of days in which our students attend our courses is lower in the third quarter due to school closures for summer break. Because our colleges recognize revenues based on the number of service days in each quarter, we expect our third-quarter revenues to be lower than the first, second and fourth quarters. Our costs and expenses, however, do not necessarily correspond with changes in our student enrollment, service days or net revenues. We make investments in marketing and promotion, teacher recruitment and training, and product development throughout the year. We expect quarterly fluctuations in our revenues and results of operations to continue. As the revenues grow in our colleges, these seasonal fluctuations may become more pronounced.</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 not be able to adequately protect our intellectual property, which could adversely impact our competitiveness.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our brand, copyrights, patents, trade secrets, trade names and other intellectual property rights are important to our success. Unauthorized use of any of our intellectual property may adversely affect our business and reputation. We rely on a combination of copyright, trademark and trade secrets laws and confidentiality agreements with our employees, consultants and others, including our partner schools, to protect our intellectual property rights. Nevertheless, it may be possible for third parties to obtain and use our intellectual property without authorization. Moreover, litigation may be necessary in the future to enforce our intellectual property rights. Future litigation could result in substantial costs and diversion of our management&#8217;s attention and resources and could disrupt our business. If we are unable to enforce our intellectual property rights, it could have a material adverse effect on our financial condition and results of operations. Failure to adequately protect our intellectual property could materially adversely affect our competitive position, our ability to attract students and 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;">We may be exposed to infringement and misappropriation claims by third parties, which, if successful, 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;">Third parties may initiate litigation against us alleging infringement upon their intellectual property rights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event of a future successful claim of infringement or misappropriation and our failure or inability to develop non-infringing technology or license the infringed or misappropriated or similar technology on a timely basis, our business could be harmed. In addition, even if we are able to license the infringed or misappropriated or similar technology, license fees could be substantial and may 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;">Unexpected network interruptions, security breaches or computer virus attacks and system failures 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;">Any failure to maintain satisfactory performance, reliability, security or availability of our network infrastructure may cause significant damage to our reputation and our ability to attract and maintain students. Major risks involving our network structure 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;">Breakdowns or system failures resulting in a prolonged shutdown of our servers, including failures attributable to power shutdowns, or attempts to gain unauthorized access to our systems, which may cause loss or corruption of data, including customer data, or malfunctions of software or hardware;</span></td></tr></table></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;">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;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;max-width:100%;position:relative;"><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;">Disruption or failure in the national backbone network, which would make it impossible for visitors and students to log on to our websites;</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;">Damage from fire, flood, power loss and telecommunications failures; 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;">Any infection by or spread of computer viruses.</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 network interruption or inadequacy that causes interruptions in the availability of our websites or deterioration in the quality of access to our websites could reduce customer satisfaction and result in a reduction in the number of students using our services. If sustained or repeated, these performance issues could reduce the attractiveness of our online and offline programs. In addition, we may be subject to a security breach caused by a computer hacker, which could involve attempts to gain unauthorized access to our systems or personal information stored in our systems or to cause intentional malfunctions or loss or corruption of data, software, hardware or other computer equipment. A user who circumvents our security measures could misappropriate proprietary information or cause interruptions or malfunctions in our operations. As a result, we may be required to expend significant resources to protect against the threat of these security breaches or to alleviate problems caused by these breaches.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthermore, increases in the volume of traffic on our websites could also strain the capacity of our existing computer systems, which could lead to slower response times or system failures. This would cause a disruption or suspension in our online course programs, which would hurt our brand and reputation, and thus negatively affect our net revenue growth. We may need to incur additional costs to upgrade our computer systems in order to accommodate increased demand if we anticipate that our systems cannot handle higher volumes of traffic in the future; or to protect against system errors, failures or disruptions, or to repair or otherwise mitigate problems.</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 actual or perceived failure by us, our customers, partners or vendors to comply with stringent and evolving laws and regulations, industry standards, policies, and contractual obligations relating to privacy, data protection, information security, and other matters could harm our reputation and business and subject us to significant fines and liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the ordinary course of business, we collect, receive, store, process, generate, use, transfer, disclose, make accessible, protect, secure, dispose of, transmit, and share confidential, proprietary, and sensitive information, including personal data, customer and user content, business data, trade secrets, intellectual property, third-party data, business plans, transactions, financial information. Our data processing activities subject us to numerous privacy, data protection and information security obligations, such as various laws, regulations, guidance, industry standards, external and internal privacy and security policies, and contractual requirements.</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;">Laws in the United States</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the United States, federal, state, and local governments have enacted numerous privacy, data protection and information security laws, including data breach notification laws, personal data privacy laws, consumer protection laws (e.g., Section 5 of the Federal Trade Commission Act), and other similar laws (e.g., wiretapping laws). For example, the California Consumer Privacy Act of 2018, as amended by the California Privacy Rights Act of 2020 (&#8220;CPRA&#8221;) (collectively, &#8220;CCPA&#8221;) applies to the personal information of consumers, business representatives and employees, and requires businesses to provide specific disclosures in privacy notices and honor requests of California residents to exercise certain privacy rights, such as those noted below. The CCPA provides for fines of up to $7,500 per intentional violation and allows private litigants affected by certain data breaches to recover significant statutory damages. Similar laws are being considered in several other states, as well as at the federal and local levels and we expect more states to pass similar laws in the future. These developments may further complicate compliance efforts and increase legal risk and compliance costs for us and the third parties upon whom we rely. Under various laws and other obligations related to privacy, data protection, and information security, we may be required to obtain certain consents to process personal information. For example, some of our data processing practices may be challenged under wiretapping laws if we obtain consumer information from third parties through various methods. These practices may be subject to increased challenges by class action plaintiffs. Our inability or failure to obtain consent for these practices could result in adverse consequences, including class action litigation and mass arbitration demands.</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;">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;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;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;">Artificial Intelligence</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our development and use of AI technology is subject to privacy, data protection, IP and information security laws, industry standards, external and internal privacy and security policies, and contractual requirements, as well as increasing regulation and scrutiny. Several jurisdictions around the globe, including the EU, the UK and certain U.S. states, have proposed, enacted, or are considering laws governing the development and use of AI. In the EU, regulators have reached a political agreement on the text of the Artificial Intelligence Act, which, when adopted and in force, will have a direct effect across all EU jurisdictions and could impose onerous obligations related to the use of AI-related systems. Obligations on AI may make it harder for us to conduct our business using, or build products incorporating, AI, require us to change our business practices, require us to retrain our algorithms, or prevent or limit our use of AI. Additionally, certain privacy laws extend rights to consumers such as the right to delete certain personal information and regulate automated decision-making, which may be incompatible with our use of AI. If we do not develop or incorporate AI in a manner consistent with these factors and consistent with customer expectations, it may result in an adverse impact on our reputation, our business may be less efficient, or we may be at a competitive disadvantage. Similarly, if customers and users do not widely adopt our new product AI experiences, features and capabilities, or they do not perform as expected, we may not be able to realize a return on our investment.</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;">Industry Standards</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition to privacy, data protection and information security laws, we are contractually subject to industry standards adopted by industry groups and may become subject to such obligations in the future. We may also have privacy, data protection and information security obligations arising from the practices in our industry or of companies similar to ours. We are also bound by other contractual obligations related to privacy, data protection and information security, and our efforts to comply with such obligations may not be successful. If we fall below such industry standards or cannot comply with such contractual obligations, our reputation and business may be harmed. We also publish privacy policies, marketing materials and other statements, such as compliance with certain certifications or self-regulatory principles, regarding privacy, data protection and information security. If these policies, materials or statements are found to be deficient, lacking in transparency, deceptive, unfair, or misrepresentative of our practices, we may be subject to investigation, enforcement actions by regulators, or other adverse consequences.</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 information security measures, and those of third parties upon which we rely, may be compromised in the future. If our information security measures are compromised in the future or if our information technology fails, this could harm our reputation, expose us to significant fines and liability, impair our sales, and harm our business. In addition, our products and services may be perceived as not being secure. This perception may result in customers and users curtailing or ceasing their use of our products, our incurring significant liabilities, and our business being harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the ordinary course of our business, we and the third parties upon which we rely collect, receive, store, process, generate, use, transfer, disclose, make accessible, protect, secure, dispose of, transmit and share confidential, proprietary and sensitive data, including data of ours, our customers and our users, the data which includes personal information, customer and user content, health-related data, intellectual property, trade secrets, business plans, and financial information. We and the third parties upon which we rely face a variety of evolving threats, including but not limited to ransomware attacks, which could cause security incidents. Security incidents may occur in the future, resulting in unauthorized access to, loss or unauthorized disclosure of, or inadvertent disclosure of confidential, proprietary, and sensitive information.</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;">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;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;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;">Cyberattacks, other malicious internet-based activity, online and offline fraud, and other similar activities threaten the confidentiality, integrity, and availability of our proprietary, confidential, and sensitive data and information technology systems, and those of the third parties upon which we rely. Threats are prevalent and continue to rise, are increasingly difficult to detect, and come from a variety of sources, including traditional computer &#8220;hackers,&#8221; threat actors, &#8220;hacktivists,&#8221; organized criminal threat actors, personnel such as through theft or misuse, sophisticated nation-state and nation-state supported actors, and advanced persistent threat intrusions. Some actors now engage in and are expected to continue to engage in cyberattacks, including, without limitation, nation-state actors for geopolitical reasons and in conjunction with military conflicts and defense activities. During times of war and other major conflicts, we and the third parties upon which we rely may be vulnerable to a heightened risk of these attacks, which could materially disrupt our systems and operations, supply chain, and ability to provide our services. We may be subject to a variety of evolving threats, including but not limited to social-engineering attacks including through deep fakes, which may be increasingly more difficult to identify as fake, and phishing attacks, malicious code such as viruses and worms, malware including as a result of advanced persistent threat intrusions, denial-of-service attacks, credential stuffing, personnel misconduct or error, supply-chain attacks, software bugs, server malfunctions, software or hardware failures, loss of data or other information technology assets, adware, telecommunications failures, attacks enhanced or facilitated by AI, earthquakes, fires, floods and other similar threats. Ransomware attacks, including those perpetrated by organized criminal threat actors, nation-states, and nation-state-supported actors, are becoming increasingly prevalent and severe and can lead to significant interruptions in our operations or our ability to provide our products or services, loss of data and income, reputational harm, and diversion of funds. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, our reliance on third-party service providers could introduce new cybersecurity risks and vulnerabilities, including supply-chain attacks, and other threats to our business operations. We rely on third-party service providers and technologies to operate critical business systems to process confidential, proprietary, and sensitive data in a variety of contexts, including, without limitation, cloud-based infrastructure, encryption and authentication technology, employee email, content delivery to customers and other functions. We also rely on third-party service providers to provide other products, services and parts, or otherwise to operate our business. Our ability to monitor these third parties&#8217; information security practices is limited, and these third parties may not have adequate information security measures in place. If our third-party service providers experience a security incident or other interruption, we could experience adverse consequences. While we may be entitled to damages if our third-party service providers fail to satisfy their privacy or security-related obligations to us, any award may be insufficient to cover our damages, or we may be unable to recover such award.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If our information security measures are compromised, our reputation could be damaged; our data, information or intellectual property, or that of our customers, may be destroyed, stolen, or otherwise compromised; our business may be harmed; and we could incur significant liability. We take steps designed to detect and remediate vulnerabilities in our information systems and those of third parties upon whom we rely, but we may not detect or remediate all such vulnerabilities or do so in a timely manner. The threats and techniques used to exploit vulnerabilities change frequently, are often sophisticated in nature and may be difficult to detect by security tools. Vulnerabilities could be exploited and result in a security incident. We have limited budgetary and human resources for detecting and remediating vulnerabilities and have experienced difficulties in hiring and retaining qualified security personnel. We may experience delays in developing and deploying remedial measures, including patches, designed to address identified vulnerabilities, and our remedial measures may require action by our customers such as installing patches or updates, which may increase the amount of time a vulnerability remains unremediated. We have not always been able in the past and may be unable in the future to anticipate or prevent threats or techniques used to detect or exploit vulnerabilities in our information systems or third-party software, or obtain unauthorized access to or compromise our systems.</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 legal right to lease certain properties could be challenged by property owners or other third parties, which may cause interruptions to business operations of the affected college campuses and adversely affect our financial results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We lease the premises used for the operation of our college campuses. As a result, we are dependent on the property rights of these properties held by their owners to enable us to use the premises. We cannot assure you that all lessors of our leased business premises have the relevant land use right certificates or building ownership certificates of the premises they lease to us or otherwise have the right to lease the premises to us.</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;">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;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;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;">We are not aware of any actions, claims or investigations being contemplated by the relevant governmental entities with respect to the defects in our leased real properties. However, if we are unable to use the existing properties, enter new leases or renew our current leases in a timely basis and on terms favorable to us, our business, results of operations and financial condition could be materially adversely affected. No impairment loss was made against the operating lease right-of-use assets in 2022 and 2023 from the continuing 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 may need to record a significant charge to earnings if our goodwill or intangible assets arising from acquisitions become impaired, which would adversely affect our net income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In accordance with U.S. GAAP, we account for our acquisitions using the acquisition method of accounting, and such acquisitions have resulted in significant goodwill and intangible assets. These assets may become impaired in the future, which could have a material adverse effect on our results of operations following such acquisitions. We are required under U.S. GAAP to review our amortizable intangible assets for impairment when events or changes in circumstances indicate the carrying value may not be recoverable. Goodwill is required to be tested for impairment annually or more frequently if facts and circumstances warrant a review. Factors that may be considered a change in circumstances indicating that the carrying value of our amortizable intangible assets may not be recoverable include a decline in stock price and market capitalization and slower or declining growth rates in our industry. During 2023, we did not recognize any impairment loss. In the future, we may be required to record a significant charge to earnings in our financial statements during the period in which any impairment of our goodwill or amortizable intangible assets is determined, which could have a material adverse effect on 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;">Our grant of employee share options, restricted shares or other share-based compensation and any future grants could have an adverse effect on our net income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We adopted an equity incentive plan in 2010, the 2010 Equity Incentive Plan, which was amended and restated in November 2018, the Amended and Restated 2010 Plan (the &#8220;Amended 2010 Plan&#8221;). We have granted options and restricted shares under these plans to our employees and consultants. U.S. GAAP prescribes how we account for share-based compensation, which may have an adverse or negative impact on our results of operations. U.S. GAAP requires us to recognize share-based compensation as a compensation expense in the statement of operations based on the fair value of equity awards on the date of the grant, with the compensation expense recognized over the period in which the recipient is required to provide service in exchange for the equity award. These statements also require us to adopt a fair value-based method for measuring the compensation expense related to share-based compensation. During the year ended December 31, 2023, we did not record any share-based compensation expenses for the restricted stock and the unrecognized share-based compensation expenses amounted to nil as of December 31, 2023. The expenses associated with share-based compensation may reduce the attractiveness of issuing share options or restricted shares under our equity incentive plan. However, if we do not grant share options or restricted shares or reduce the number of share options or restricted shares that we grant, we may not be able to attract and retain key personnel. If we grant more share options or restricted shares to attract and retain key personnel, the expenses associated with share-based compensation may adversely affect our results of operation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Changes to accounting standards, taxation rules or practices, or greater than anticipated tax liabilities may adversely affect our reported results of operations or how we conduct our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A change in accounting standards or taxation rules or practices can have a significant effect on our reported results and may even affect our reporting of transactions completed before the change is effective. New accounting standards or taxation rules, such as accounting for uncertainty in income taxes under ASC 740, and various interpretations of accounting standards or taxation practices have been adopted and may be adopted in the future. These accounting standard and tax regulation changes, future changes and the uncertainties surrounding current practices and implementation procedures may adversely affect our reported financial results or the way we conduct our business. The determination of our provision for income tax and other tax liabilities requires significant judgment, and in the ordinary course of our business, there are many transactions and calculations where the ultimate tax determination is uncertain. Although we believe our estimates are reasonable, the ultimate decisions by the relevant tax authorities may differ from the amounts recorded in our financial statements and may materially affect our financial results in the period or periods for which such determination is made. Moreover, we may lose the tax benefits we are currently receiving, or we may be forced to disgorge prior tax benefits we have enjoyed and pay additional taxes and possibly penalties for prior tax years, any of which would harm our results of operations.</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 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;">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;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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">RISKS RELATED TO REGULATIONS OF OUR U.S. BUSINESS</b></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;">If we fail to comply with the extensive U.S. regulatory requirements related to operating a U.S. higher education institution, we could face significant monetary liabilities, fines and penalties, including loss of access to federal student loans and grants for our students.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a provider of higher education in the United States, we are subject to extensive regulation on both the federal and state levels. These regulatory requirements cover virtually all phases and aspects of our U.S. postsecondary operations, including educational program offerings, facilities, civil rights, safety, public health, privacy, instructional and administrative staff, administrative procedures, marketing and recruiting, financial operations, payment of refunds to students who withdraw, acquisitions or openings of new schools or programs, the addition of new educational programs, and changes in our corporate structure and ownership. In particular, the Higher Education Act and related regulations subject our U.S. colleges that participate in the various Title IV programs to significant regulatory scrutiny.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Higher Education Act mandates specific regulatory responsibilities for each of the following components of the higher education regulatory triad: (1) the federal government through the Department of Education; (2) the accrediting agencies recognized by the Secretary of Education; and (3) state education regulatory bodies. In addition, other federal agencies such as the Consumer Financial Protection Bureau and Federal Trade Commission, and various state agencies and state attorneys general enforce consumer protection laws applicable to post-secondary educational institutions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The regulations, standards, and policies of these regulatory agencies frequently change, and changes in, or new interpretations of, applicable laws, regulations, standards, or policies could have a material adverse effect on our accreditation, authorization to operate in various states, permissible activities, receipt of funds under Title IV programs, or costs of doing business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Title IV requirements are enforced by the Department of Education and, in some instances, by private plaintiffs. If we are found not to be in compliance with these laws, regulations, standards, or policies, we could lose our access to Title IV program funds, which would have a material adverse effect on our U.S. college operations. Findings of noncompliance also could result in our being required to pay monetary damages, or being subjected to fines, penalties, injunctions, restrictions on our access to Title IV program funds, or other censure that could have a material adverse effect on our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 19, 2023, Bay State College was informed its accreditation is considered to be withdrawn by The New England Commission of Higher Education (&#8220;NECHE&#8221;). On April 11, 2023, the Board of Trustees voted to permanently close Bay State College at the end of the 2022-2023 academic year, and this permanent closure was completed on August 31, 2023. For details, please refer to &#8220;Risks related to regulations of our U.S. Business - Our failure to demonstrate financial responsibility or administrative capability may result in the loss of eligibility to participate in Title IV programs.&#8221;</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 ongoing regulatory effort aimed at for-profit post-secondary institutions of higher education could lead to additional legislation or other governmental action that may negatively affect the industry.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The proprietary post-secondary education sector has at times experienced scrutiny from federal legislators, agencies, and state legislators and attorneys general. An adverse disposition of these existing inquiries, administrative actions, or claims, or the initiation of other inquiries, administrative actions, or claims, could, directly or indirectly, have a material adverse effect on our business, financial condition, result of operations, and cash flows and result in significant restrictions on us and our ability to operate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 19, 2023, Bay State College was informed its accreditation is considered to be withdrawn by The New England Commission of Higher Education (&#8220;NECHE&#8221;). For details, please refer to &#8220;Risks related to regulations of our U.S. Business - Our failure to demonstrate financial responsibility or administrative capability may result in the loss of eligibility to participate in Title IV programs.&#8221;</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;">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;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;max-width:100%;position:relative;"><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 fail to maintain our institutional accreditation or if our institutional accrediting body loses recognition by the Department of Education, we will lose our ability to participate in Title IV programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The loss of institutional accreditation by any of our U.S. colleges would render any of our U.S. colleges ineligible to participate in Title IV programs and would have a material adverse effect on our business, financial condition, results of operations, and cash flows and result in the imposition of significant restrictions on us and our ability to operate. In addition, an adverse action by our institutional accreditors other than loss of accreditation, such as the issuance of a warning, could have a material adverse effect on our business.</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;">If we fail to obtain recertification by the Department of Education when required, we will lose our ability to participate in Title IV programs.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each institution participating in Title IV programs must enter into a Program Participation Agreement with the Department of Education. Under the agreement, the institution agrees to follow the Department of Education&#8217;s rules and regulations governing Title IV programs. An institution generally must seek recertification from the Department of Education at least every six years and possibly more frequently depending on various factors, such as whether it is provisionally certified. The Department of Education may also review an institution&#8217;s continued eligibility and certification to participate in Title IV programs, or scope of eligibility and certification, in the event the institution undergoes a change in ownership resulting in a change of control or expands its activities in certain ways, such as the addition of certain types of new programs, or, in certain cases, changes to the academic credentials that it offers. In certain circumstances, the Department of Education must provisionally certify an institution. The Department of Education may withdraw our certification if it determines that we are not fulfilling material requirements for continued participation in Title IV programs. If the Department of Education does not renew, or withdraws our certification to participate in Title IV programs, our students will no longer be able to receive Title IV program funds. Alternatively, the Department of Education could (1) renew the certifications for an institution, but restrict or delay receipt of Title IV funds, limit the number of students to whom an institution could disburse such funds, or place other restrictions on that institution, or (2) delay recertification after an institution&#8217;s PPA expires, in which case the institution&#8217;s certification would continue on a month-to-month basis, any of which would have a material adverse effect on our business, financial condition, results of operations, and cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On October 13, 2020, the Department of Education and Bay State College executed a Provisional Program Participation Agreement, approving Bay State College&#8217;s continued participation in Title IV programs with full certification through September 30, 2023. On January 16, 2022, the Department of Education and NewSchool executed a Program Participation Agreement, approving NewSchool&#8217;s continued participation in Title IV programs with full certification through December 31, 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;">Student loan defaults could result in the loss of eligibility to participate in Title IV programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In general, under the Higher Education Act, an educational institution may lose its eligibility to participate in some or all Title IV programs if, for three consecutive federal fiscal&#160;years, 30% or more of its students who were required to begin repaying their student loans in the relevant federal fiscal&#160;year default on their payment by the end of the second federal fiscal&#160;year following that fiscal&#160;year. Institutions with a cohort default rate equal to or greater than 15% for any of the three most recent fiscal&#160;years for which data are available are subject to a 30-day delayed disbursement period for first-year, first-time borrowers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we lose eligibility to participate in Title IV programs because of high student loan default rates, it will have a material adverse effect on our business, financial condition, results of operations, and cash flows and result in the imposition of significant restrictions on us and our ability to operate.</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;">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;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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our U.S. colleges could lose their eligibility to participate in federal student financial aid programs or be provisionally certified with respect to such participation if the&#160;percentage of our revenues derived from those programs were too high.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A proprietary institution may lose its eligibility to participate in the federal Title IV student financial aid program if it derives more than 90% of its revenues, on a cash basis, from Title IV programs for two consecutive fiscal years. A proprietary institution of higher education that violates the 90/10 Rule for any fiscal year will be placed on provisional status for up to two fiscal years. Using the formula specified in the Higher Education Act, Bay State College and NewSchool derived approximately 58% and 55% of their cash-basis revenues from these programs in the year of 2022, respectively. Percentages of NewSchool for the year of 2023 are in process of audits as of the date of this report, which we estimate will be in compliance with the 90/10 Rule. If any of our U.S. colleges lose eligibility to participate in Title IV programs because they are unable to comply with 90/10 Rule, it could have a material adverse effect on our business, financial condition, results of operations, and cash flows and result in the imposition of significant restrictions on us and our ability to operate.</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 failure to demonstrate financial responsibility or administrative capability may result in the loss of eligibility to participate in Title IV programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All U.S. colleges are subject to meeting financial and administrative standards. These standards are assessed through annual compliance audits, periodic renewal of institutional PPAs, periodic program reviews and ad hoc events which may lead the Department of Education to evaluate an institution&#8217;s financial responsibility or administrative capability. The administrative capability criteria require, among other things, that our institution (1)&#160;has an adequate number of qualified personnel to administer Title IV programs, (2)&#160;has adequate procedures for disbursing and safeguarding Title IV funds and for maintaining records, (3)&#160;submits all required reports and consolidated financial statements in a timely manner, and (4) does&#160;not have significant problems that affect the institution&#8217;s ability to administer Title IV programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A financial responsibility test is required for continued participation by an institution&#8217;s students in U.S. federal financial assistance programs. The test is based upon a composite score of three ratios: an equity ratio that measures the institution&#8217;s capital resources; a primary reserve ratio that measures an institution&#8217;s ability to fund its operations from current resources; and a net income ratio that measures an institution&#8217;s ability to operate profitably. A minimum score of 1.5 is necessary to meet the financial standards. Institutions with scores of less than 1.5 but greater than or equal to 1.0 are considered financially responsible, but require additional oversight. These schools are subject to heightened cash monitoring and other participation requirements. An institution with a score of less than 1.0 is considered not financially responsible. However, a school with a score of less than 1.0 may continue to participate in the Title IV programs under provisional certification. In addition, this lower score typically requires that the school be subject to heightened cash monitoring requirements and post a letter of credit (equal to a minimum of 10% of the Title IV aid it received in the institution&#8217;s most recent fiscal year). For the fiscal year of 2022, the composited score of NewSchool was 1.6. The audits to calculate the composited scores of NewSchool for the fiscal year of 2023 are in process as of the date of this report. We estimate NewSchool will meet the required minimum of 1.5.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the Department of Education determines, in its judgment, that Bay State College and NewSchool have failed to demonstrate either financial responsibility or administrative capability, we could be subject to sanctions, including, among other things, a requirement to post a letter of credit, fines, suspension or termination of our eligibility to participate in Title IV programs or repayment of funds received under Title IV programs, any of which could have a material adverse effect on our business, financial condition, results of operation and cash flows and result in the imposition of significant restrictions on us and our ability to operate. The Department of Education has considerable discretion under the regulations to impose the foregoing sanctions and, in some cases, such sanctions could be imposed without advance notice or any prior right of review or appeal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;">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;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;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;">On January 19, 2023, The New England Commission of Higher Education (&#8220;NECHE&#8221;) informed Bay State College of its intention to withdraw Bay State College&#8217;s accreditation as of August 31, 2023. The determination was based on NECHE&#8217;s opinion that the College could not come into compliance with Institutional Resources (Accreditation Standard 7) within three years. The decision has no bearing on the quality of the Bay State College&#8217;s educational program or outcomes. On March 20, 2023, the appeal panel of NECHE affirmed NECHE&#8217;s decision to withdraw Bay State College&#8217;s accreditation. Without NECHE accreditation, Bay State College will not be able to disburse Title IV funding to its students for classes after August 2023, and will not be able to disburse VA funding to its students for classes after the Spring semester ends. On April 11, 2023, the Board of Trustees voted to permanently close Bay State College at the end of the 2022-2023 academic year, and this permanent closure was completed on August 31, 2023.</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 failure to comply with the Borrower Defense to Repayment Regulations could result in sanctions and other liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Higher Education Act, The Department of Education is authorized to specify in regulations, which acts or omissions of an institution of higher education a borrower may assert as a defense to repayment of a Direct Loan made under the Direct Loan Program. On July&#160;1, 2020, new Defense to Repayment regulations went into effect that include a higher threshold for establishing misrepresentation, provides for a statute of limitation for claims submission, narrows the current triggers allowed for letter of credit requirements, and eliminates provisions for group discharges. The new regulations are effective with claims on loans disbursed on or after July&#160;1, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Management is unable to predict how regulations will be revised, the result of any other current or future rulemaking, or the impact of such rulemaking on our business. The outcome of any legal proceeding instituted by a private party or governmental authority, facts asserted in pending or future lawsuits, and/or the outcome of any future governmental inquiry, lawsuit, or enforcement action could serve as the basis for claims by students or The Department of Education under the Defense to Repayment regulations, the posting of substantial letters of credit, or the termination of eligibility of our institutions to participate in the Title IV program based on The Department of Education&#8217;s institutional capability assessment, any of which could, individually or in the aggregate, have a material adverse effect on our business, financial condition, results of operations, and cash flows.</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 operations could be harmed if we experience a disruption in our ability to process student loans under the Federal Direct Loan Program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any processing disruptions by the Department of Education may affect our students&#8217; ability to obtain student loans on a timely basis. If we experience a disruption in our ability to process student loans through the Federal Direct Loan Program, either because of administrative challenges on our part or the inability of the Department of Education to process the volume of direct loans on a timely basis, our business, financial condition, results of operations, and cash flows related to our U.S. colleges could be adversely and materially 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 business operations could be harmed if Congress makes changes to the availability of Title IV funds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We collected approximately 41.3% and 45.6% of the consolidated net revenues in our revenue from receipt by Bay State College and NewSchool of Title IV financial aid program funds in the&#160;year of 2023, respectively, principally from federal student loans under the Federal Direct Loan Program. Changes in the availability of these funds or a reduction in the amount of funds disbursed may have a material adverse effect on our enrollment, financial condition, results of operations, and cash flows. Action by the U.S. Congress to revise the laws governing the federal student financial aid programs or reduce funding for those programs could reduce our student enrollment and/or increase costs of operation. Political and budgetary concerns significantly affect Title IV programs. Any action by the U.S. Congress that significantly reduces Title IV program funding or the ability of our U.S. colleges or students to participate in Title IV programs could have a material adverse effect on our business, financial condition, results of operations, and cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;">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;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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">RISKS RELATED TO OWNERSHIP 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 have disposed of our China business and currently do not conduct any business activities in China, which could negatively impact the price of our ADSs. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">As a result of the 2021 Implementing Rules, which prohibited foreign investments into or foreign parties from controlling private schools in China, on November 23, 2022, we entered a share purchase agreement to dispose all of our equity interest in Ambow China for a cash consideration of $12.0 million (the &#8220;Sale of Ambow China&#8221;). The Sale of Ambow China was completed on December 31, 2022. After the Sale of Ambow China, we have sold all our assets and operations in China and have ceased control of all the VIEs.</span></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 cannot assure you that the ADSs will not be delisted from the NYSE American, which could negatively impact the price of the ADSs and our ability to access the capital markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ADSs are currently listed on the NYSE American. We cannot give you any assurance that a broader or more active public trading market for the ADSs will develop on the NYSE American or be sustained, or that current trading levels in ADSs will be sustained. In addition, if we fail to meet the criteria set forth in SEC regulations, by law, various requirements would be imposed on broker-dealers who sell our securities to persons other than established customers and accredited investors. Consequently, such regulations may deter broker-dealers from recommending or selling the ADSs, which may further affect the liquidity of the 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 continued listing standards of the NYSE American and our failure to satisfy these criteria may result in delisting of our ADSs. In order to maintain this listing, we must maintain a certain share price, financial and share distribution targets, including maintaining a minimum amount of shareholders&#8217; equity and a minimum number of public shareholders. In addition to these objective standards, the NYSE American may delist the securities of any issuer (i) if, in its opinion, the issuer&#8217;s financial condition and/or operating results appear unsatisfactory; (ii) if it appears that the extent of public distribution or the aggregate market value of the security has become so reduced as to make continued listing on the NYSE American inadvisable; (iii) if the issuer sells or disposes of principal operating assets or ceases to be an operating company; (iv) if an issuer fails to comply with the NYSE American&#8217;s listing requirements; (v) if an issuer&#8217;s securities sell at what the NYSE American considers a &#8220;low selling price&#8221; which the exchange generally considers $0.20 per share and the issuer fails to correct this via a reverse split of shares after notification by the NYSE American; or (vi) if any other event occurs or any condition exists which makes continued listing on the NYSE American, in its opinion, inadvisable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We previously received notification from the NYSE American citing that the ADSs had been selling for a low price per share for a substantial period of time and we were not in compliance with the continued listing standards as set forth in Section 1003(f)(v) of the NYSE American Company Guide (&#8220;Company Guide&#8221;). Although in the past we have been able to cure previously cited deficiencies, there can be no assurance that we will continue to meet the NYSE American continued listing requirements. In accordance with Section 1009(h) of the Company Guide, if we are again determined to be below any of the continued listing standards in the future, the NYSE American will take the appropriate action which, depending on the circumstances, may include initiating its compliance procedures or initiating delisting proceedings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, there are no assurances on how the market price of our ADSs will be impacted in future periods as a result of the general uncertainties in the capital markets. If the ADSs are delisted, it could reduce the price of the ADSs and the levels of liquidity available to our shareholders. In addition, the delisting of the ADSs could materially and adversely affect our access to the capital markets and any limitation on liquidity or reduction in the price of the ADSs could materially and adversely affect our ability to raise capital. Delisting from the NYSE American could also result in other negative consequences, including the potential loss of confidence by suppliers, customers and employees, the loss of institutional investor interest and fewer business development opportunities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;">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;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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">The market price of our ordinary shares and the ADSs could be subject to volatility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The market price of our ordinary shares and the ADSs is likely to be highly volatile and subject to wide fluctuations in response to factors such as:</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 actual and perceived operating results;</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 or services 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;">technological breakthroughs 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;">news regarding gains or losses of customers or partners 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;">news regarding gains or losses of key personnel 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 competitive developments, acquisitions or strategic alliances in our industry 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;">changes in earnings estimates or buy/sell recommendations by financial 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;">potential litigation;</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 or other developments affecting us or our industry; 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;">the operating and stock price performance of other companies, other industries and other events or factors beyond our control.</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 addition, the securities markets have from time to time experienced significant price and volume fluctuations that are not related to the operating performance of particular companies. These market fluctuations may also materially and adversely affect the market price of the ordinary shares and 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;">Insiders have substantial control over us, which could adversely affect the market 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;">Under our Sixth Amended and Restated Memorandum and Articles of Association, our ordinary shares are divided into Class&#160;A Ordinary Shares and Class&#160;C Ordinary Shares. Holders of Class&#160;A Ordinary Shares are entitled to one vote per share, while holders of Class&#160;C Ordinary Shares are entitled to ten votes per share. Shareholdings of our executive officers and directors, and their respective affiliates, give them the power to control any actions that require shareholder approval under Cayman Islands law, our Sixth Amended and Restated Memorandum and Articles of Association, including the election and removal of any member of our board of directors, mergers, consolidations and other business combinations, changes to our Sixth Amended and Restated Memorandum and Articles of Association, the number of shares available for issuance under share incentive plans and the issuance of significant amounts of our ordinary shares in private placements. Our executive officers and directors and their respective affiliates have sufficient voting rights to determine the outcome of all matters requiring shareholder approval.</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 our executive officers and directors and their respective affiliates&#8217; ownership of a majority of our ordinary shares, their voting power may cause transactions to occur that might not be beneficial to you as a holder of ADSs and may prevent transactions that would be beneficial to you. For example, their voting power may prevent a transaction involving a change of control of us, including transactions in which holders of our ADSs might otherwise receive a premium for held securities over the then-current market price. Similarly, our executive officers and directors and their respective affiliates may approve a merger or consolidation of our company which may result in you receiving a stake (either in the form of shares, debt obligations or other securities) in the surviving or new consolidated company which may not operate our current business model and dissenters&#8217; rights may not be available to you in such an event. This concentration of ownership could also adversely affect the market price of our ADSs or lessen any premium over the market price that an acquirer might otherwise pay.</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;">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;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;max-width:100%;position:relative;"><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 need additional capital, and the sale of additional ADSs or other equity securities would result in additional dilution to our shareholders.</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 current cash and cash equivalents and anticipated cash flow from operations will be sufficient to meet our anticipated cash needs for more than the next 12&#160;months. We may, however, require additional cash resources due to changed business conditions or other future developments. If our resources are insufficient to satisfy our cash requirements, we may seek to sell additional equity or debt securities or obtain a credit facility. To consummate these transactions, we may issue additional shares in these acquisitions that will dilute our shareholders. The sale of additional equity securities could result in additional dilution to our shareholders. The incurrence of indebtedness would result in increased debt service obligations and could result in operating and financing covenants that would restrict our operations or our ability to pay dividends. Our ability to raise additional funds in the future is subject to a variety 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 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;">General market conditions for 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;">Economic, political and other conditions in China and elsewhere.</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 cannot assure you that if we need additional cash financing it will be available in amounts or on terms acceptable to us, or at all.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Anti-takeover provisions in our Sixth Amended and Restated Memorandum and Articles of Association may discourage, delay or prevent a change in control.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Some provisions of our Sixth Amended and Restated Memorandum and Articles of Association may discourage, delay or prevent a change in control of our company or management that shareholders may consider favorable, including, among other things, 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;">Provisions that authorize our board of directors to issue preferred shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preferred shares without any further vote or action by our shareholders; 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;">Provisions that restrict the ability of our shareholders to call meetings and to propose special matters for consideration at shareholder meetings.</span></td></tr></table><div style="margin-top:12pt;"></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;">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;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;max-width:100%;position:relative;"><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 transfer books at any time or from time to time when it deems expedient in connection with the performance of its duties. In addition, the depositary may refuse to deliver, transfer or register transfers of ADSs generally when our books or the books of the depositary are closed, or at any time if we or the depositary deem it 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;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our ADSs or Ordinary Shares may be delisted under the Holding Foreign Companies Accountable Act (&#8220;HFCA Act&#8221;) if the PCAOB is unable to adequately inspect audit documentation located in China. The delisting of our ADSs or Ordinary Shares, or the threat of their being delisted, may materially and adversely affect the value of your investment. Additionally, the inability of the PCAOB to conduct adequate inspections deprives our investors from the benefits of such inspections. Furthermore, on June 22, 2021, the U.S. Senate passed the Accelerating Holding Foreign Companies Accountable Act, which was enacted on December 29, 2022 under the Consolidated Appropriations Act 2023, amends the HFCA Act and requires the SEC to prohibit an issuer&#8217;s securities from trading on any U.S. stock exchanges if its auditor is not subject to PCAOB inspections for two consecutive years instead of three.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Holding Foreign Companies Accountable Act, or the HFCA Act, was enacted on December 18, 2020. 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 three consecutive years beginning in 2021, 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 24, 2021, the SEC adopted interim final rules relating to the implementation of certain disclosure and documentation requirements of the HFCA Act. A company will be required to comply with these rules if the SEC identifies it as having a &#8220;non-inspection&#8221; year under a process to be subsequently established by the SEC. The SEC is assessing how to implement other requirements of the HFCA Act, including the listing and trading prohibition requirements described above. Furthermore, on June 22, 2021, the U.S. Senate passed the Accelerating Holding Foreign Companies Accountable Act, which was enacted on December 29, 2022 under the Consolidated Appropriations Act 2023, amends the HFCA Act and requires the SEC to prohibit an issuer&#8217;s securities from trading on any U.S. stock exchanges if its auditor is not subject to PCAOB inspections for two consecutive years instead of three. On September 22, 2021, the PCAOB adopted a final rule implementing the HFCA Act, which provides a framework for the PCAOB to use when determining, as contemplated under the HFCA Act, whether the PCAOB is unable to inspect or investigate completely registered public accounting firms located in a foreign jurisdiction because of a position taken by one or more authorities in that jurisdiction. On December 2, 2021, the SEC issued amendments to finalize the interim final rules previously adopted in March 2021 to implement the submission and disclosure requirements in the HFCA Act. The rules apply to registrants that the SEC identifies as having filed an annual report with an audit report issued by a registered public accounting firm that is located in a foreign jurisdiction and that the PCAOB is unable to inspect or investigate completely because of a position taken by an authority in a foreign jurisdiction. </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;">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;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;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;">On December 16, 2021, the PCAOB issued a Determination Report which found that the PCAOB is unable to inspect or investigate completely registered public accounting firms headquartered in: (1) mainland China of the People&#8217;s Republic of China, because of a position taken by one or more authorities in mainland China; and (2) Hong Kong, a Special Administrative Region and dependency of the PRC, because of a position taken by one or more authorities in Hong Kong. The PCAOB has made such designations as mandated under the HFCA Act. Pursuant to each annual determination by the PCAOB, the SEC will, on an annual basis, identify issuers that have used non-inspected audit firms and thus are at risk of such suspensions in the future. On August 26, 2022, the PCAOB signed the Protocol with the CSRC and the MOF of the People&#8217;s Republic of China, governing inspections and investigations of audit firms based in mainland China and Hong Kong. The Protocol remains unpublished and is subject to further explanation and implementation. Pursuant to the fact sheet with respect to the Protocol disclosed by the SEC, the PCAOB shall have independent discretion to select any issuer audits for inspection or investigation and the unfettered ability to transfer information to the SEC. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 15, 2022, the PCAOB announced that it was able to secure complete access to inspect and investigate PCAOB-registered public accounting firms headquartered in China mainland and Hong Kong completely in 2022. The PCAOB Board vacated its previous 2021 determinations that the PCAOB was unable to inspect or investigate completely registered public accounting firms headquartered in China mainland and Hong Kong. However, whether the PCAOB will continue to be able to satisfactorily conduct inspections of PCAOB-registered public accounting firms headquartered in China mainland and Hong Kong is subject to uncertainty and depends on a number of factors out of our, and our auditor&#8217;s, control. The PCAOB is continuing to demand complete access in China mainland and Hong Kong moving forward and is already making plans to resume regular inspections in early 2023 and beyond, as well as to continue pursuing ongoing investigations and initiate new investigations as needed. The PCAOB has indicated that it will act immediately to consider the need to issue new determinations with the HFCAA if needed. Therefore, the PCAOB may in the future determine that it is unable to inspect or investigate completely registered public accounting firms in mainland China and Hong Kong.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our auditor, Marcum Asia CPAs LLP, the independent registered public accounting firm that issued the audit report included elsewhere in the annual report, an auditor of companies that are traded publicly in the United States and a U.S.-based accounting firm registered with the PCAOB, is subject to laws in the United States pursuant to which the PCAOB conducts regular inspections to assess its compliance with the applicable professional standards. Our auditor is headquartered in Manhattan, New York and is subject to inspection by the PCAOB on a regular basis with the last inspection in 2020. As a result, we do not expect to be identified as a &#8220;Commission-Identified Issuer&#8221; under the HFCAA for the fiscal year ended December 31, 2023 after we file our annual report on Form 20-F for such fiscal year.</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 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;">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;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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">GENERAL RISK FACTORS</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 have acquisitions in the future, which involve risks and uncertainties, and if we don&#8217;t manage those risks well, it may harm our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the future, we may establish and maintain joint ventures and strategic relationships with third parties. Strategic acquisitions, investments and relationships with third parties involve substantial 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;">Our ability to identify and acquire targets 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: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 obtain approval from relevant governmental authorities for the acquisitions and comply with applicable rules and regulations for such acquisitions;</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;">Potential ongoing financial obligations in connection with acquisitions;</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;">Potential unforeseen or hidden liabilities, including litigation claims or tax liabilities, associated with acquired companies or schools;</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 diversion of resources and management attention from our existing businesses;</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 achieve the intended objectives, benefits or revenue-enhancing opportunities expected from the acquisitions;</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 generate sufficient revenues to offset the costs and expenses of strategic acquisitions, investments, joint venture formations, or other strategic relationships; 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 loss of, or harm to, employee or customer relationships as a result of ownership changes.</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 particular, while we typically would perform due diligence on each entity that we acquire before acquisition, some of the acquired entities may not maintain their historical documents and records properly and such documents and records may be unavailable for our review. As such, there may be hidden liabilities and risks relating to the business and operation of such entities that we fail to identify before the acquisition. If we acquire such an entity and any such hidden liability is found or any such risk materializes in the future, we may not have any remedy against the sellers and may have to assume the liabilities and losses as a result.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If any one or more of these risks or uncertainties were to occur or if any of the strategic objectives contemplated is not achieved, our ability to manage our business could be impaired. It could result in our failure to derive the intended benefits of these strategic acquisitions, investments, joint ventures or strategic relationships, or otherwise have a material adverse effect on our business, financial condition and results of operations. In addition, if we fail to successfully pursue our future acquisition strategy, our plans for further market penetration, revenue growth and improved results of operations could be harmed.</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 fail to successfully develop and introduce new services and products in time, our competitive position and ability to generate revenues could be harmed.</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 partly on our ability to develop new services and products. The planned timing or introduction of new services and products is subject to risks and uncertainties. Actual timing may differ materially from original plans. Unexpected technical, operational or other problems could delay or prevent the introduction of one or more of our new services or products. Moreover, we cannot assure you that any of our new services and products will achieve widespread market acceptance or generate incremental revenue. If our efforts to develop, market and sell new services and products to the market are not successful, our financial position, results of operations and cash flows could be materially adversely affected.</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;">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;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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We rely heavily on our information systems, and if we fail to further develop our technologies, or if our systems, software, applications, database or source code contain &#8220;bugs&#8221; or other undetected errors, our operations may be seriously disrupted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The successful development and maintenance of our systems, software, applications and database, such as our school management software and system, learning engine and student database, is critical to the attractiveness of our online and offline programs and the management of our business operations. In order to achieve our strategic objectives and to remain competitive, we must continue to develop and enhance our technology. This may require us to acquire additional equipment and software and to develop new applications. In addition, our technology platform upon which our management systems and online programs operate, and our other databases, products, systems and source codes could contain undetected errors or &#8220;bugs&#8221; that could adversely affect their performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To date, our information systems have not encountered material errors or technical issues that have adversely affected or disrupted our operations. If we encounter errors or other service quality or reliability issues, or if we are unable to design, develop, implement and utilize information systems and the data derived from these systems, our ability to realize our strategic objectives and our profitability could be adversely affected, and this may cause us to lose market share, harm our reputation and brand names, and materially 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;">If we fail to implement and maintain an effective system of internal controls, we may be unable to accurately report our results of operations or prevent fraud, and investor confidence 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;">As a public company in the United States, we are subject to the reporting obligations under the U.S. securities laws. The Securities and Exchange Commission (&#8220;SEC&#8221;), as required under Section&#160;404 of the Sarbanes-Oxley Act of 2002, has adopted rules&#160;requiring every public company to include a report of management on the effectiveness of such company&#8217;s internal control over financial reporting in its annual report. As a non-accelerated filer, we are not required to have an independent registered public accounting firm issue an attestation report on the effectiveness of our internal control over financial reporting. However, we are still required to include a report of management on the effectiveness of our company&#8217;s internal control over financial reporting in our annual report. Our management has performed an evaluation of the effectiveness of our internal controls over financial reporting as of December&#160;31, 2023 and concluded that our internal control over financial reporting was effective as of December 31, 2023. See &#8220;Item&#160;15. Control and Procedures.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Nevertheless, 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 in the future, our management may not be able to conclude that we have effective internal control over financial reporting at a reasonable assurance level. Any failure to maintain effective internal control 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 have incurred and anticipate that we will continue to incur considerable costs, management time and other resources in an effort to comply with Section&#160;404 and other requirements of the Sarbanes-Oxley 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;">We are dependent on the renewal and maintenance of Title IV programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Higher Education Act, which is the law authorizing Title IV programs, is subject to periodic reauthorization. Congress completed the most recent reauthorization through multiple pieces of legislation and may reauthorize the HEA in a piecemeal manner in the future. Additionally, Congress determines the funding level for each Title IV program on an annual basis. Any action by Congress that significantly reduces funding for Title IV programs or the ability of our school or students to participate in these programs could materially harm our business. A reduction in government funding levels could lead to lower enrollments at our school and require us to arrange for alternative sources of financial aid for our students. Lower student enrollments or our inability to arrange such alternative sources of funding could adversely affect our business.</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;">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;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;max-width:100%;position:relative;"><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 compliance reviews, which, if they result in a material finding of noncompliance, could affect our ability to participate in Title IV programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Because we operate in a highly regulated industry, we are subject to compliance reviews and claims of noncompliance and related lawsuits by government agencies, accrediting agencies, and third parties, including claims brought by third parties on behalf of the federal government. For example, the Department of Education regularly conducts program reviews of educational institutions that are participating in Title IV programs, and the Office of Inspector General of the Department of Education regularly conducts audits and investigations of such institutions. The Department of Education could limit, suspend, or terminate our participation in Title IV programs or impose other penalties such as requiring us to make refunds, pay liabilities, or pay an administrative fine upon a material finding of noncompliance.</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 fail to maintain any of our state authorizations, we would lose our ability to operate in that state and to participate in Title IV programs in that state.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our U.S. colleges must be authorized to operate by the appropriate postsecondary regulatory authority in each state in which the institution is located. Campuses of our U.S. colleges are authorized to operate and grant degrees, diplomas, or certificates by the applicable education agency of the state in which each such campus is located. Such state authorization is required for students at the campus to participate in Title IV programs. The loss of state authorization would, among other things, render the affected institution ineligible to participate in Title IV programs, at least at those state campus locations, and otherwise limit that school&#8217;s ability to operate in that state. Loss of authorization in one or more states could increase the likelihood of additional scrutiny and potential loss of operating and/or degree-granting authority in other states in which we operate, which would further impact our business. If these pressures and uncertainty continue in the future, or if one or more of our institutions are unable to offer programs in one or more states, it could have a material adverse impact on our enrollment, revenue, results of operations, and cash flows and result in the imposition of significant restrictions on us and our ability to operate.</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 failure to comply with the Department of Education&#8217;s incentive compensation rules&#160;could result in sanctions and other liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we pay a bonus, commission, or other incentive payment in violation of applicable Department of Education rules&#160;or if the Department of Education or other third parties interpret our compensation practices as such, we could be subject to sanctions or other liability, which could have a material adverse effect on our business.</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 failure to comply with the Department of Education&#8217;s misrepresentation rules&#160;could result in sanctions and other liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Higher Education Act prohibits an institution that participates in Title IV programs, its employees and agents from engaging in &#8220;substantial misrepresentation&#8221; of the nature of its educational programs, its financial charges, or the employability of its graduates. These regulations may, among other things, subject us to sanctions for statements containing errors made to non-students, including any member of the public, impose liability on us for the conduct of others and expose us to liability even when no actual harm occurs. A &#8220;substantial misrepresentation&#8221; is any misrepresentation on which the person to whom it was made could reasonably be expected to rely, or has reasonably relied, to that person&#8217;s detriment. We may face complaints from students and prospective students over statements made by us and our agents in advertising and marketing, during the enrollment, admissions and financial aid process, and throughout attendance at any of our U.S. colleges, which would expose us to increased risk of enforcement action and applicable sanctions or other penalties.</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;">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;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;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;">In the event of substantial misrepresentation, the Department of Education may revoke an institution&#8217;s program participation agreement, limit the institution&#8217;s participation in Title IV programs, deny applications from the institution, such as to add new programs or locations, initiate proceedings to fine the institution or limit, suspend, or terminate its eligibility to participate in Title IV programs, a requirement to post a substantial letter of credit. If the Department of Education or other third parties interpret statements made by us or on our behalf to be in violation of the new regulations, any of the foregoing actions could have a material adverse effect on our business,&#160;financial condition, results of operations, and cash flows and result in the imposition of significant restrictions on us and our ability to operate.</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 failure to comply with the Department of Education&#8217;s credit hour rule&#160;could result in sanctions and other liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Effective July&#160;1, 2011, Title IV regulations define the term &#8220;credit hour&#8221; and require accrediting agencies and state authorization agencies to review the reliability and accuracy of an institution&#8217;s credit hour assignments. If an accreditor does not comply with this requirement, its recognition by the Department of Education could be jeopardized. If an accreditor identifies systematic or significant noncompliance in one or more of an institution&#8217;s programs, the accreditor must notify the Secretary of Education. If the Department of Education determines that an institution is out of compliance with the credit hour definition, the Department of Education could impose liabilities or other sanctions, which could have a material adverse effect on our business, financial conditions, results of operations, and cash flows and result in the imposition of significant restrictions on us and our ability to operate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 8pt 0pt;">We are subject to sanctions if we fail to calculate accurately and make timely payment of refunds of Title IV program funds for students who withdraw before completing their educational programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The Higher Education Act and Department of Education regulations require us to calculate refunds of unearned Title IV program funds disbursed to students who withdraw from their educational programs before completing it. If refunds are not properly calculated or timely paid, we may be required to post a letter of credit with the Department of Education or be subject to sanctions or other adverse actions by the Department of Education, which could have a material adverse effect on our business, financial condition, results of operations, and cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 8pt 0pt;">Investigations, legislative and regulatory developments, and general credit market conditions related to the student loan industry may result in fewer lenders and loan products and increased regulatory burdens and costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The Higher Education Act regulates relationships between lenders to students and post-secondary education institutions. In 2009, the Department of Education promulgated regulations that address these relationships, and state legislators have also passed or may be considering legislation related to relationships between lenders and institutions. In addition, new procedures introduced, and recommendations made by the Consumer Financial Protection Bureau create uncertainty about whether Congress will impose new burdens on private student lenders. These developments, as well as legislative and regulatory changes, such as those relating to gainful employment and repayment rates, creating uncertainty in the industry and general credit market conditions, may cause some lenders to decide not to provide certain loan products and may impose increased administrative and regulatory costs. Such actions could reduce demand for, and/or availability of private education loans, decrease U.S. college&#8217;s non-Title IV revenue, and thereby increase their 90/10 ratio, and have a material adverse effect on our business.</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;">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;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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 8pt 0pt;">Enforcement of laws related to the accessibility of technology continues to evolve, which could result in increased information technology development costs and compliance risks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Our U.S. colleges&#8217; online education programs are made available to students through personal computers and other technological devices. For each of these programs, the curriculum makes use of a combination of graphics, pictures, videos, animations, sounds, and interactive content. Federal agencies, including the Department of Education and the Department of Justice, have considered or are considering how electronic and information technology should be made accessible to persons with disabilities. For example, Section 504 of the Rehabilitation Act of 1973, or Section 504, prohibits discrimination against a person with a disability by any organization that receives federal financial assistance. The Americans with Disabilities Act, or the ADA, prohibits discrimination based on disability in several areas, including public accommodations. In 2010, the Department of Education&#8217;s Office for Civil Rights, which enforces Section 504, together with the Department of Justice, asserted that requiring the use of technology in a classroom environment when such technology is inaccessible to individuals with disabilities violates Section 504, unless those individuals are provided accommodations or modifications that permit them to receive all the educational benefits provided by the technology in an equally effective and integrated manner. If our U.S. colleges are found to have violated Section 504, they may be required to modify existing content and functionality of their online classroom or other uses of technology, including through the adoption of specific technical standards. As a result of such enforcement action, or as a result of new laws and regulations that require greater accessibility, our U.S. colleges may have to modify their online classrooms and other uses of technology to satisfy applicable requirements, which could require substantial financial investment. As with all nondiscrimination laws that apply to recipients of federal financial assistance, an institution may lose access to federal financial assistance if it does not comply with Section 504 requirements. In addition, private parties may file or threaten to file lawsuits alleging failure to comply with laws that prohibit discrimination on the basis of disability, such as the ADA, and defending against such actions may require our U.S. colleges to incur costs to modify its online classrooms and other uses of technology and costs of litigation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 8pt 0pt;">We may not be able to pay any dividends on our Class&#160;A ordinary shares and, correspondingly, the ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We can give no assurance that we will declare dividends of any amounts, at any rate or at all in the future. Our historical dividend payments are not indicative of the amount or timing of the payment of dividends that may be payable in the future and should not be used as a reference or basis to determine the amount of such dividends. The declaration of future dividends, if any, will be at the discretion of our board of directors and will depend upon our future operations and earnings, capital requirements, general financial conditions, legal and contractual restrictions and other factors that our board of directors may deem relevant.</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 cease to qualify as a foreign private issuer, we would be required to comply fully with the reporting requirements of the Exchange Act applicable to U.S. domestic issuers, and we would incur significant legal, accounting and other expenses that we would not incur as a foreign private issuer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a foreign private issuer, we are exempt from the rules&#160;under the Securities Exchange Act of 1934, or the Exchange Act, prescribing the furnishing and content of proxy statements, and our officers, directors and principal shareholders will be exempt from the reporting and short-swing profit recovery provisions contained in Section&#160;16 of the Exchange Act. In addition, we are not required under the Exchange Act to file periodic reports and financial statements with the SEC as frequently or as promptly as U.S. domestic issuers, and we are not required to disclose in our periodic reports all of the information that U.S. domestic issuers are required to disclose. While we currently qualify as a foreign private issuer, we may cease to qualify as a foreign private issuer in the future. If we do not qualify as a foreign private issuer, we will be required to comply fully with the reporting requirements of the Exchange Act applicable to U.S. domestic issuers, and we will incur significant legal, accounting and other expenses that we would not incur as a foreign private issuer.</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;">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;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;max-width:100%;position:relative;"><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;">We may be classified as a passive foreign investment company, which could result in adverse U.S. federal income tax consequence to U.S. holders of our ADSs or ordinary shares.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe we were not a &#8220;passive foreign investment company&#8221;, or PFIC, for U.S. federal income tax purposes for our taxable year ended December 31, 2023. However, a separate determination must be made each year as to whether we are a PFIC (after the close of each taxable year) and we cannot make assurances that we will not be a PFIC for the year ending December 31, 2023 or any future taxable year. A foreign (non-U.S.) corporation will be considered a PFIC for any taxable year if either (1) at least 75% of its gross income is passive income, or (2) at least 50% of the value of its assets (generally based on an average of the quarterly values of the assets during a taxable year) is attributable to assets that produce or are held for the production of passive income. PFIC status depends on the composition of our assets and income and the value of our assets (including, among others, a pro rata portion of the income and assets of each subsidiary in which we own, directly or indirectly, at least 25% (by value) of the equity interest) from time to time. Because we currently hold, and expect to continue to hold, a substantial amount of cash or cash equivalents, which are generally treated as passive assets, and, because the calculation of the value of our assets may be based in part on the value of our ADSs, which is likely to fluctuate, we may be a PFIC for any taxable year. If we were treated as a PFIC for any taxable year during which a U.S. Holder (as defined in the section entitled &#8220;Taxation &#8211; U.S. Federal Income Taxation &#8211; General&#8221;) held an ADS or an ordinary share, certain adverse U.S. federal income tax consequences could apply to such U.S. Holder. See &#8220;Item 10.E&#8212;Taxation&#8212;United States federal income taxation&#8212;Passive foreign investment company.&#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;">The laws of the Cayman Islands may not provide our shareholders with benefits comparable to those provided to shareholders of corporations incorporated in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our corporate affairs are governed by our Sixth Amended and Restated Memorandum and Articles of Association, by the Companies Law (as amended) of the Cayman Islands and by the common law of the Cayman Islands. The rights of shareholders to take action against our 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 in the Cayman Islands is derived in part from comparatively limited judicial precedent in the Cayman Islands and from English common law. Decisions of the Privy Council (which is the final Court of Appeal for British Overseas Territories such as the Cayman Islands) are binding on a court in the Cayman Islands. Decisions of the English courts, and particularly the House of Lords and the Court of Appeal are generally of persuasive authority but are not binding in the courts of 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 precedents in the United States. In particular, the Cayman Islands have a less developed body of securities laws relative to the United States. Therefore, our public shareholders may have more difficulty protecting their interests in the face of actions by our management, directors or controlling shareholders than would shareholders of a corporation incorporated in a jurisdiction in the United States. In addition, shareholders of Cayman Islands companies may not have standing to initiate a shareholder derivative action before the federal courts of the United States. The Cayman Island courts are also unlikely to impose liability against us in original actions brought in the Cayman Islands, based on certain civil liabilities provisions of U.S. securities laws. See &#8220;Item&#160;10.B&#8212;Additional Information&#8212;Memorandum and Articles of Association.&#8221;</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;">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;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;max-width:100%;position:relative;"><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 the ordinary shares underlying your ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Holders of our ADSs will only be able to exercise their 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 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 ordinary shares unless you withdraw the shares. Under our Sixth Amended and Restated Memorandum and Articles of Association, the minimum notice period required for convening a shareholder meeting is 10 days. When a shareholder meeting is convened, you may not receive sufficient advance notice to withdraw the ordinary 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;">Holders of our ADSs may not be able to participate in rights offerings and may experience dilution of your holdings as a result.</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 our securities. Under the deposit agreement for the ADSs, the depositary will not offer those rights to ADS holders unless both the rights and the underlying securities to be distributed to ADS holders are either registered under the Securities Act, or exempt from registration under the Securities Act with respect to all holders of ADSs. We are under no obligation to file a registration statement with respect to any such rights or underlying securities or to endeavor to cause such a registration statement to be declared effective. In addition, we may not be able to take advantage of any exemptions from registration under the Securities Act. Accordingly, holders of our ADSs may be unable to participate in rights offerings we make and may experience dilution in 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;">Holders of our ADSs may not receive distributions on our ordinary shares or any value for them if such distribution is illegal or if any required government approval cannot be obtained in order to make such distribution available to you.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin: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 or other deposited securities 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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;">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;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;max-width:100%;position:relative;"><a id="_fbb0204c_c90e_48b9_8bae_7ef3e9b55796"></a><a id="Item4InformationontheCompany_734411"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Item&#160;4. <b style="font-size:12pt;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;</b> Information on the Company</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Ambow Education Holding Ltd. is not an operating company but a Cayman Islands holding company with operations primarily conducted by its subsidiaries in the U.S. Investors in our securities should be aware that they may never directly hold equity interests in our operating entities but rather are purchasing equity solely in Ambow Education Holding Ltd., our Cayman Islands holding company, which does not directly own substantially all of our business conducted by our U.S. subsidiaries. </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:9pt;font-weight:bold;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:9pt;font-style:normal;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">History and Development of the Company</b></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 founder, Dr. Jin Huang, laid the foundation for Ambow in 2000. Spanning the inception year through January 2017, our strategic business concentration was primarily oriented toward the Chinese market. During this period, Ambow Corporation meticulously conducted its operations through an intricate network of subsidiaries located within the People&#8217;s Republic of China (PRC) and various Variable Interest Entities (VIEs). This organizational structure was designed to navigate the complex regulatory environment of China, relying on a sophisticated series of contractual arrangements. These arrangements were carefully established among our PRC subsidiaries, the VIEs and the shareholders of the VIEs, thereby enabling us to adeptly manage and execute our business operations within China. This framework facilitated our compliance with local regulations while also ensuring the seamless execution of our strategic initiatives within the Chinese market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Beginning in 2017, we started to expand our U.S. operation. We established Ambow BSC Inc. on February 14, 2017. Ambow BSC Inc. is a 100% subsidiary of ours. On November 20, 2017, Ambow BSC Inc. acquired 100% of the outstanding shares of common stock of Bay State College Inc. Bay State College Inc. is a Massachusetts corporation that owns and operates Bay State College, a higher education institution offering career-focused post-secondary educational services with associates and bachelor&#8217;s programs in Business, Information Technology, Healthcare, Criminal Justice and Fashion. Bay State College was founded in 1946, is accredited by the New England Association of Schools and Colleges, Commission on Institutions of Higher Education and is eligible to participate in federal student aid programs under Title IV of the U.S. Higher Education Act. Bay State College&#8217;s academic programs were delivered at its main campus in Boston, Massachusetts, a branch campus in Taunton, Massachusetts and online.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2018, we completed a public offering of 2,070,000 ADSs at $4.25 per ADS. Each ADS represents two Class A ordinary shares of the Company. On June 1, 2018, our ADSs commenced trading on the NYSE American under the symbol &#8220;AMBO.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We established Ambow NSAD Inc. on May 8, 2019. Ambow NSAD Inc. is a 100% subsidiary of ours. On March 6, 2020, Ambow NSAD Inc. acquired 100% of the members&#8217; interest in NewSchool of Architecture &amp; Design. NewSchool is a for-profit institution of higher education based in San Diego, California, with bachelor&#8217;s and master&#8217;s programs in Architecture, Construction Management, Product Design, Graphic Design &amp; Interactive Media, and Interior Architecture and Design. NewSchool is regionally accredited by the Western Association of Schools and Colleges Senior College and University Commission and is eligible to participate in federal student aid programs under Title IV of the U.S. Higher Education Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On October 5, 2020, we completed a registered direct offering for the issuance of 1,507,538 ADSs (representing 3,015,076 Class A ordinary shares) at a purchase price of $3.98 per ADS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To comply with the 2021 Implementing Rules, on November 23, 2022, we entered a share purchase agreement to dispose all of our equity interest in Ambow China for a cash consideration of $12.0 million (the &#8220;Sale of Ambow China&#8221;). The Sale of Ambow China was completed On December 31, 2022. After the Sale of Ambow China, we sold all our assets and operations in China and ceased control over the VIEs. As of the date of this annual report, we do not have any business operations and/or assets in China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 28, 2023, we completed the issuance of 2,500,000 ADSs (representing 5,000,000 Class A ordinary shares of the Company) at a purchase price of $0.80 per ADS and accompanying warrants to purchase 1,000,000 ADSs (representing 2,000,000 Class A ordinary shares of the Company) at a purchase price of $0.80 per ADS, in a private placement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 11, 2023, the Board of Trustees voted to permanently close Bay State College at the end of the 2022-2023 academic year, and this permanent closer was completed on August 31, 2023.</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;">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;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;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;">During 2023, we debuted HybriU marking a significant milestone in the evolution of digital education solutions, establishing itself as the education market&#8217;s inaugural fully integrated, interactive AI-powered platform that seamlessly bridges online and offline instruction. Specifically tailored for the education industry, HybriU underscores the Company&#8217;s commitment to leveraging AI technology to drive educational advancements. With its operations rooted in the United States, the Company is at the forefront of the AI technology-driven educational sector, positioned to revolutionize the way educational content is delivered and experienced. This launch not only signifies a pivotal leap forward in educational technology but also reinforces the Company&#8217;s dedication to enriching the learning journey through innovative and adaptive solutions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Recent Developments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 7, 2024, the company announced the appointment of Norm Allgood as fractional Head of HybriU, effective immediately. In this newly established position, Mr. Allgood will lead the dissemination and implementation of HybriU, Ambow&#8217;s cutting-edge, AI-driven hybrid learning solution for education and workforce training.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Principal Executive Office</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 19925 Stevens Creek Blvd, Cupertino, CA 95014, United States of America. Our telephone number at this address is +1 628-888-4587. Our registered office of the Cayman Islands companies is ICS Corporate Services (Cayman) Limited, 3-212 Governors Square, 23 Lime Tree Bay Avenue, P.O. Box 30746, Seven Mile Beach, Grand Cayman KY1&#8212;1203. Our registered office telephone number is + 86 21 6428 9510-815.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Where You Can Find More Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The SEC maintains an Internet site that contains reports filed by Ambow at www.sec.gov.</p><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-size:9pt;font-weight:bold;">B.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Business Overview</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;">Our current mission is to empower educational institutions, educators and students by delivering AI and connectivity solutions specifically crafted for the educational sector. Leveraging our HybriU technology alongside the NewSchool of Architecture &amp; Design in San Diego, California, Ambow is devoted to delivering, personalized, career education services with sophisticated AI-driven digital education technologies and solutions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our proprietary AI-driven digital education solution, HybriU, specifically targets the evolving challenges within the hybrid learning and course recording arena, positioning itself as the solution for the contemporary educational landscape. Acknowledging trends toward a seamless blend of in-person and remote instruction, Ambow has innovated its HybriU platform, creating a transformational hybrid classroom model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">HybriU is engineered to fulfill the unmet needs of the higher learning and workforce training markets, offering capabilities beyond the conventional online video correspondence tools. It facilitates a comprehensive integration of online and offline classroom discussions, incorporates instant AI translation, and enables simultaneous content creation. This innovative approach fosters a truly immersive learning environment, ensuring a cohesive connection between in-person classroom settings and remote participants, irrespective of geographic location or language barriers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Our services and products</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As staunch advocates for &#8220;Education for Employment,&#8221; we deliver educational programs that are meticulously designed to align with the evolving demands of the contemporary job market, through our wholly owned subsidiaries. This portfolio includes the Bay State College in Boston, which concluded its operations in August 2023, and NewSchool of Architecture &amp; Design located in San Diego, California. Each institution within Ambow&#8217;s network is dedicated to providing specialized, industry-aligned educational services designed to empower students to achieve excellence in their chosen careers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Prior to the closure of Bay State College in Boston, it was recognized for its diverse array of programs that imparted practical skills and relevant academic knowledge across various sectors, including healthcare, business and information technology.</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;">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;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;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;">NewSchool of Architecture &amp; Design, situated in the dynamic city of San Diego, stands as a pillar of innovation and excellence in architectural and design education. The institution is distinguished by its rigorous curriculum that prioritizes design thinking, sustainability and social responsibility. Offering a wide range of programs in architecture, interior design, product design and urban design, NewSchool adeptly prepares students for the modern challenges and demands of the architectural and design industries. The school&#8217;s dedication to practical application, combined with its global perspective and diverse faculty, ensures a comprehensive education that is perfectly attuned to the AI age.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our growth trajectory is set to be significantly accelerated by the introduction of our most recent innovation: the HybriU AI digital education solution. This initiative is a strategic exploration into the application of artificial intelligence with the goal of transforming the educational landscape. HybriU is designed to integrate with existing educational infrastructures, providing a sophisticated, interactive platform that accommodates both online and offline modes of learning.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Tailored to address the specific demands of the education sector, this AI-powered solution is anticipated to substantially enhance educational outcomes, refine pedagogical strategies, and deliver personalized learning experiences on a previously unattainable scale. This deliberate shift toward a revolutionary educational model reaffirms Ambow&#8217;s unwavering dedication to spearheading innovations in educational technology, meeting the changing needs of learners globally with agility and insight.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Student recruitment and retention</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We employ a variety of marketing and recruiting methods to attract students and increase enrollment in our schools. We believe prospective students are attracted to schools due to our strong brand name, innovative teaching and learning models and practices, and high-quality, individualized services. With the deployment and utilization of HybriU, a rapid increase in the number of out-of-state students, international students, and auditors enrollment is expected in the future. The longer and more frequently a student uses our services and products, the more effective and efficient the services and content we can provide them, thus enhancing students&#8217; stickiness to utilize our services throughout their learning cycle.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Our technology infrastructure</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">HybriU Vision</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">We believe HybriU is transforming the educational landscape: the distinction between online and in-person learning is abolished, linguistic and geographic limitations are overcome, and the gap between academic theory and practical application is bridged. Our mission is to foster a universally accessible and interconnected learning experience, blending theoretical insights with hands-on practice. We aim to craft an educational framework that is universally accessible, seamlessly melding classroom learning with practical, real-world experience. Through this innovative approach, we are committed to providing students with the essential skills and knowledge required to succeed in a constantly changing global environment.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">HybriU AI Digital Education Engine</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">We believe the HybriU AI Digital Education Engine (&#8220;The HybriU AI Digital Education Engine&#8221;) represents a significant milestone in the evolution of educational technologies, providing a holistic solution poised to redefine the conventional educational paradigm. This avant-garde platform stands at the forefront of the digital education revolution, epitomizing our unwavering commitment to dismantling the traditional barriers that have historically compartmentalized the educational landscape.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">We believe, HybriU meticulously addresses five quintessential components of the educational ecosystem at its foundation: Teaching, Learning, Recording, Connecting and Management. These domains are thoroughly augmented through the strategic application of leading-edge artificial intelligence and comprehensive big data analytics, ensuring a streamlined, efficacious and bespoke educational experience.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Teaching</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">The HybriU AI Digital Education Engine is expected to leverage sophisticated AI technologies to endow educators with automated instructional highlights, thereby optimizing teaching efficacy and fostering a more personalized learning environment.</span></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;">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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">We believe this platform is revolutionizing the learning environment by automating the dissemination of lecture transcripts directly into student accounts. This advancement promotes a dynamic and interactive learning process, wherein students are not merely passive recipients of information but are actively engaged through highlighting, annotating and seeking elucidations from an AI assistant. Such interactive engagements are carefully analyzed to provide educators with insightful data on students&#8217; comprehension and interaction patterns.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">The feedback mechanism facilitated by this data analysis constitutes a cornerstone of the HybriU ecosystem, enabling a perpetually evolving educational experience. Educators are furnished with immediate feedback, enabling them to adjust their teaching methods and enhance educational outcomes. This paradigm shift toward a responsive and learner-centric educational model highlights the transition from mere content delivery to the cultivation of deep, meaningful interactions with educational material.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Learning</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">We believe HybriU transforms the learning experience by automating the transcription of lectures, making them directly available in students&#8217; accounts. This innovation enables students to engage with content interactively through annotations and personal reflections, facilitating a personalized educational journey. The platform&#8217;s AI assistant is instrumental in this process, offering clarifications and deepening student comprehension. Further, the provision for multilingual learning empowers students from diverse linguistic backgrounds to partake in their education in the language of their preference.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Recording</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">The HybriU AI Digital Education Engine&#8217;s high-quality content creation feature is designed to seamlessly integrate with both in-classroom teaching and online instruction modalities. We believe this capability guarantees that exceptionally high-quality, AI-generated content is consistently produced regardless of the instructional mode&#8212;whether engaging with students directly in a traditional classroom or through digital platforms.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">This approach allows for the creation of high-quality educational content in real time, reducing the workload for educators in preparing material. This frees up more time for them to focus on teaching and engaging with students.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">Moreover, this functionality ensures that all generated content, whether from live classroom sessions or online teaching activities, upholds a standard of excellence and relevance, addressing the diverse preferences and learning styles of students. By adopting this technology, HybriU endeavors to reconcile the disparities between traditional and digital educational methodologies, delivering a cohesive and enriched learning experience across various teaching landscapes.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Connecting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">HybriU champions multi-site teaching and hybrid educational models, enabling students the flexibility to participate in classes either in-person or remotely. The platform&#8217;s real-time interaction capabilities are crucial in bridging the divide between remote learners and conventional classroom settings. It facilitates real-time engagement between remote classrooms and in-class activities, with video content seamlessly integrated into classroom screens. This fosters a symbiotic interaction between online and offline students, significantly enriching the educational experience.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">HybriU&#8217;s dedication to fostering an inclusive educational ecosystem is manifest in its multilingual support and the introduction of remote laboratories in both 2D and 3D formats. These innovations ensure that all students, irrespective of their geographic location or linguistic proficiency, have access to a high-quality, engaging and comprehensive education.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Management</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">HybriU also introduces management tools, permitting administrators to directly monitor live classes for quality assurance. This feature ensures consistent adherence to educational standards. Additionally, the platform&#8217;s capacity for automatic content generation streamlines the review process.</span></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;">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;max-width:100%;position:relative;min-height:220.52pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">HybriU AI Digital Education Solutions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">The HybriU AI Digital Education Solution (&#8220;The HybriU AI Digital Education Solution&#8221;) is a comprehensive suite that transforms the educational environment, bridging the gap between traditional methods and the future of digital learning. This solution combines sophisticated software and hardware to create an AI-powered digital and hybrid classroom, designed to enhance educational delivery and engagement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">At the heart of HybriU lies the innovative application of artificial intelligence, which streamlines the teaching process and elevates the learning experience. It enables one-click start functionalities, where high-quality video lessons are automatically generated, and seamlessly connects teaching computers to live rooms, ensuring that both teacher and teaching computer screens are auto-recorded and integrated into the live teaching session. This feature-rich platform supports multi-site teaching, allowing educators to reach students across various locations without compromising the quality of instruction or engagement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;"><img src="ambo-20231231x20f001.jpg" alt="Graphic" style="display:inline-block;height:220.47pt;left:0%;padding-bottom:0.05pt;position:relative;top:0pt;width:418.44pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">HybriU excels in facilitating academic seminars, expert lectures, international conferences, collaborative research and meetings, making it an invaluable tool for academic institutions. Moreover, it extends its capabilities to practical skills training by combining instructional views with technical demonstrations, thereby offering a holistic view of both theory and practice.</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;">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;max-width:100%;position:relative;min-height:221.22pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><img src="ambo-20231231x20f002.jpg" alt="Graphic" style="display:inline-block;height:221.22pt;width:423.29pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A notable feature of the HybriU solution is its ability to break down the boundaries between academia and industry, bringing industry labs to life within university classrooms. This is further enhanced by immersive teaching tools like 3D LED walls, which provide a dynamic and engaging learning environment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">HybriU&#8217;s AI-driven functionalities include teacher tracking to always keep the focus on the instructor and automatic switching to discussion mode for interactive sessions. This ensures real-time interaction and a synchronous online and offline hybrid education experience for both on-site and remote students.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Driven by the HybriU AI Digital Education Engine, the HybriU AI Digital Education Solution offers a suite of sophisticated AI tools and algorithms that seamlessly integrate with existing educational frameworks to enhance teaching effectiveness, learning outcomes and operational efficiencies. By harnessing the capabilities of big data analytics, HybriU provides actionable insights that empower educators to tailor their instructional methods to the unique needs of each student, ensuring an optimized learning journey.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Key Features:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Adaptive Learning.</b> HybriU enhances its functionality beyond mere student engagement, adeptly addressing the complex dynamics of traditional classroom settings. The platform&#8217;s sophisticated adaptive learning system empowers classroom lectures to dynamically modify content and instructional strategies based on real-time feedback and interactive data from students. This innovative approach ensures a more personalized and effective learning experience, catering to the individual needs and comprehension levels of students, thus fostering an environment where teaching is as responsive as it is enlightening.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Automated Content Generation.</b> HybriU&#8217;s content generation features notably alleviate the pressures of educational content creation, empowering educators to devote their efforts to crafting and delivering high-impact, engaging lessons. This capability spans both traditional classroom environments and online platforms, ensuring that regardless of the teaching context, instructors can focus on the core aspects of education&#8212;engagement and impact.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Interactive and Immersive Learning.</b> HybriU significantly enriches the educational journey by incorporating interactive annotated transcriptions alongside an AI assistant, enhancing the way students engage with and comprehend lecture material. Additionally, the introduction of 3D technology offers a more immersive learning experience, enabling students to explore complex concepts in a visually engaging and interactive manner. This blend of annotated transcriptions for deeper content engagement, AI for personalized assistance, and 3D visualization for immersive learning, collectively transforms the traditional classroom into a dynamic and interactive learning environment, tailored to meet the diverse needs of students in the digital age.</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;">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;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;"><b style="font-weight:bold;">Multilingual Support.</b> HybriU effectively dismantles language barriers by providing comprehensive multilingual support, facilitating learners&#8217; access to live HybriU-powered classrooms and enabling the review of recorded educational content in their preferred language, thus widening access and participation on a global scale.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Real-Time Analytics and Feedback.</b> The solution&#8217;s real-time analytics dashboard provides educators with immediate feedback on student progress and class performance, facilitating timely interventions and personalized support.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Seamless Integration and Scalability.</b> Designed for flexibility, HybriU integrates smoothly with existing Learning Management Systems (LMS) and scales to meet the demands of institutions of any size, without compromising on performance or security. HybriU as an interactive tool within Learning Management Systems (LMS) provides a seamless blend of in-class and remote learning experiences. Here&#8217;s how it functions:</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;">Pre-Class Preparation</span><b style="font-weight:bold;">.</b> Instructors can set up the HybriU link within the LMS before the class session begins. This preparation ensures that all students, regardless of their location, have access to the upcoming live class.</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;">Live Participation</span><b style="font-weight:bold;">.</b> Students unable to attend the classroom in person can join the class live through the HybriU link provided in the LMS. This feature enables real-time participation, ensuring that remote students are as much a part of the class as those physically present.</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;">Post-Class Content</span><b style="font-weight:bold;">.</b> After the class concludes, the instructor reviews the recorded content to ensure it meets quality standards and then posts the link to the recorded session back in the LMS. This allows all students to access the lecture content at their convenience for review or in case they missed the live session.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This approach enhances the flexibility and accessibility of education, allowing students to engage with their courses more effectively. By integrating HybriU as an interactive tool within LMS platforms, educators can provide a more inclusive, interactive, and adaptable learning experience, catering to the needs of both in-person and remote students. This integration also underscores the versatility of HybriU in complementing traditional LMS functionalities with advanced interactive capabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe the HybriU AI Digital Education Solution not only enhances the quality and accessibility of education but also prepares institutions to navigate the future of digital learning with confidence.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;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;">We have developed our proprietary technology over the past decade. Our brand, tradename and other intellectual property rights distinguish our services and products from those of our competitors, contributing to our competitive advantages in our target markets. To protect our brand and other intellectual property, we rely on a combination of trademark, copyright, trade secret laws and confidentiality agreements with our employees, contractors and others.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our main website is www.ambow.com. We have also registered certain domain names, including www.hybriu.com. In addition to building &#8220;Ambow&#8221; as a stand-alone brand, we intend to continue to co-brand &#8220;Ambow&#8221; with the brands of our acquired schools and programs for the foreseeable future in order to fully leverage their established local presence and reputation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We cannot be certain that our efforts to protect our intellectual property rights will be adequate or that third parties will not infringe or misappropriate these rights. There can also be no assurance that competitors will not develop similar intellectual properties independently. If others are able to copy and use our programs and services, we may not be able to maintain our competitive position.</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;">38</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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Selling and marketing</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">HybriU is strategically positioned for deployment across large U.S. markets, targeting schools, colleges, universities and corporations that have traditionally depended on offline instruction and training. Our focus includes elite universities aiming to extend their course offerings to audit students worldwide, as well as smaller colleges looking to boost enrollment with out-of-state and international students. Furthermore, HybriU seeks to serve industry-leading corporations, facilitating the connection of the global workforce with regional or international offices, external trainers or academic institutions. This approach broadens educational access and participation on a global scale as well as supports the dynamic needs of today&#8217;s diverse learning and training environments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To promote our brands in the fragmented education market, we selectively and systematically market HybriU and build our brand names through a range of different marketing programs. By doing so, we intend to continue implementing a standard corporate identity across all nations. Our marketing efforts across different national markets focus primarily on:</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;">Sponsoring charity and social events and forums around key educational events to build up our trustworthy corporate image;</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;">Enhancing brand and product promotion through search engine optimization on major internet search engines such as Google, etc.;</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;">Engaging in promotion through social media platforms and cooperation with social media influencers to maintain close interactions with potential users;</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;">Providing trial use of our products through website and marketing events to attract interested customers;</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;">Hosting industry summits with key corporate partners and participating in prestigious education conferences and events;</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;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 direct competition in each geographic market and each business segment in which we operate. We believe that the principal competitive factors in our markets include 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;">Alignment of individualized programs, services and products to the specific needs of students, parents, educators and employers;</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;">Overall customer experience;</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;">Scope and quality of programs, service and product offerings;</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;">Proximity of services to the 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;">Brand recognition and reputation of service providers; 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;">Ability to effectively market programs, services and products to a broad base of prospective students, educators and relevant institutions.</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;">HybriU sets itself apart from platforms like Zoom, Google Meet and Microsoft Teams by integrating AI-driven software and hardware solutions that transcend mere online interactions. Our platform enables seamless, real-time engagement between online students and offline classroom participants, including both educators and students. This unique integration ensures all participants, regardless of their geographical location, can actively engage in the educational process. They can participate in discussions, engage in group activities, and receive instant feedback, thereby bridging the gap between traditional in-person learning environments and virtual classrooms. This innovative approach fosters a cohesive, interactive learning experience that promotes inclusivity and equal participation among all learners. We believe HybriU is redefining the educational landscape, providing an integrated classroom experience that caters to the diverse needs of today&#8217;s students and educators.</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;">39</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;max-width:100%;position:relative;min-height:252.71pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">However, some of our existing and potential competitors may have more resources than us. These competitors may be able to devote greater resources than we can to the development, promotion and sale of their programs, services and products and respond more quickly than we can to changes in customer demands, market needs or new technologies. In addition, we face competition from many different organizations that focus on some of our targeted markets, which may be more responsive to changes in student preferences in these markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, the spread of the Internet and advancements in Internet and information technologies are eliminating geographic and cost-entry barriers to providing private educational and career enhancement services. As a result, many smaller companies are able to use the Internet to quickly and cost-effectively offer their programs, services and products to a large number of students with less capital expenditure than was previously required.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;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 business is subject to seasonal variations. Historically, there are fewer educational service activities during the third quarter due to the summer break.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Regulations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our business activities are subject to various federal, state, local and foreign laws, rules and regulations. Compliance with these laws, rules and regulations has not had and is not expected to have, a material effect on our capital expenditures, results of operations, and competitive position as compared to prior periods. Nevertheless, compliance with existing or future governmental regulations, including, but not limited to, those pertaining to consumer and data protection, and taxes, could have a material impact on our business in subsequent periods. For more information on the potential impacts of government regulations affecting our business, see &#8220;Risk Factors&#8221; under &#8220;Item 3 &#8211; Key Information.&#8221;</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;"><b style="font-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Organizational Structure</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;">The diagrams below illustrate our corporate structure with respect to each of our significant subsidiaries and the place of incorporation of each named entity as of December 31, 2023, and as of the date of this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><img src="ambo-20231231x20f003.jpg" alt="Graphic" style="display:inline-block;height:252.71pt;width:180.02pt;"/></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="width:2.95pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:34.5pt;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;">Certain non-operating entities included in the structure above are to be cancelled.</span></td></tr></table><div style="margin-top:12pt;"></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;">40</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;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;">Ambow, Ambow Education Inc., Ambow NSAD Inc., Ambow BSC Inc., Bay State College, NewSchool are the offshore principal operating entities. Their functional currency is US$.</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;"><b style="font-size:9pt;font-weight:bold;">D.</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-size:9pt;font-weight:bold;">Dividends and Other Distributions</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See <i style="font-style:italic;">&#8220;Item 3. Key </i><i style="font-size:10pt;font-style:italic;">Information</i><i style="font-style:italic;"> &#8212; D. Risk Factors &#8212; General Risk Factors - Our subsidiaries and affiliated entities in China are subject to restrictions on making dividends and other payments to us or any other affiliated company.&#8221;, and &#8220;Item 8. Financial Information &#8212; A. Consolidated Financial Statements and other Financial Information &#8212;Dividends.&#8221;</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-style:italic;visibility:hidden;">&#8203;</span></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;">41</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;max-width:100%;position:relative;"><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;"><b style="font-size:9pt;font-weight:bold;">E.</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-size:9pt;font-weight:bold;">Property, Plant and Equipment</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;">Our headquarters are located in California, USA, where we lease approximately 70,190 square feet of office and campus space. In addition, we lease certain properties for our career-enhancement college campuses. We believe that our existing facilities are adequate for our current business operations and will be able to enter into lease arrangements on commercially reasonable terms for future expansion.</p><a id="_ce97a208_3f72_4eeb_82f6_0a89cac57aee"></a><a id="Item4AUnresolvedStaffComments_154383"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item&#160;4A&#160;&#160;&#160;&#160;&#160;Unresolved Staff Comments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 32.4pt;">Not applicable.</p><a id="_9b57b6f8_fa67_4bfe_9ded_21156c0d5680"></a><a id="Item5OperatingandFinancialReviewandProsp"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Item&#160;5.&#160;&#160;&#160;&#160;&#160;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;">The following discussion and analysis of financial condition and results of operations should be read in conjunction with our consolidated financial statements for the periods specified including the notes thereto included elsewhere in this annual report on Form 20-F as well as &#8220;Item 3.A Key Information&#8212;Selected Consolidated Financial Data.&#8221; We undertake no obligation to update publicly any forward-looking statements in this annual report on Form 20-F. We are omitting the discussion of the 2021 results of operations. Our financial statements as of and for the year ended December 31, 2021 can be found under Item 5A in our Annual Report on Form 20-F for the fiscal year ended December 31, 2021, filed on May 2, 2022, and is available for review at www.sec.gov.</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">A.&#160;&#160;&#160;&#160;&#160;&#160;Operating Results</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Overview</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We position ourselves at the future of education innovation by delivering AI and connectivity solutions specifically crafted for the educational sector, empowering educational institutions, educators and students. Through our HybriU technology and partnership with the esteemed NewSchool of Architecture &amp; Design in San Diego, Ambow is committed to offering personalized, impactful vocational education services, as well as AI-driven digital education technology and solutions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our proprietary AI-driven digital education solution HybriU is specifically tailored to address the evolving challenges in blended learning and course recording. Acknowledging trends toward seamless integration of face-to-face and remote learning, Ambow has innovated the HybriU platform, significantly improving educational outcomes and increasing enrollment numbers, transforming the blended classroom model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our net revenues from continuing operations decreased from $14.8 million in 2022 to $9.2 million in 2023. The decrease from 2022 to 2023 was primarily attributed to the conclusion of its operation of Bay State College in August 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our net loss from continuing operations narrowed in 2023 to $3.2 million from $9.3 million in 2022. </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;">42</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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Recent Developments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Bay State College Accreditation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">On January 19, 2023, the New England Commission of Higher Education (&#8220;NECHE&#8221;) informed Bay State College (&#8220;BSC&#8221;) of its intention to withdraw BSC&#8217;s accreditation as of August 31, 2023. Following the rejection of Ambow&#8217;s appeal, on April 11, 2023, the Board of Trustees voted to permanently close Bay State College at the end of the 2022-2023 academic year, and this permanent closure was completed on August 31, 2023. The College provided academic, support and transitional services to students through August 31, 2023, and signed agreements with several area universities to provide program completion pathways to BSC students, often with enhanced transfer and other opportunities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Factors affecting our results of operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">While our business is influenced by factors affecting the education industries in the U.S. generally, we believe our business is more directly affected by Company-specific factors, including, among others:</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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">The number of student enrollments</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The number of student enrollments is largely driven by the demand for the educational programs, the amount of fees we charge, the effectiveness of our marketing and brand promotion efforts, the locations and capacity of our campuses, our ability to maintain the consistency and quality of our teaching, and our ability to respond to competitive pressures, as well as seasonal factors. We plan to continue to add new offerings to better attract students of different needs and provide cross-selling opportunities.</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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">The amount of fees we charge</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. We determine course fees primarily based on demand for our courses, the targeted market for our courses, the geographic location and capacity of the campuses, costs of delivering our services, and the course fees charged by our competitors for the same or similar courses.</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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Our costs and expenses</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. We incur costs and expenses at both the headquarter level and at our campuses. Our most significant costs are compensation and social welfare paid to/for our teachers, rental- and teaching-related expenses. A substantial majority of our operating expenses are selling and marketing and general and administrative expenses.</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;">Effects of disposals and other strategic plans</span></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 2021 Implementing Rules, which prohibited foreign investments into or foreign parties from controlling private schools in China, on November 23, 2022, we entered a share purchase agreement to dispose of all equity interest of Ambow China for a cash consideration of $12.0 million. The Sale of Ambow China was completed on December 31, 2022. After the Sale of Ambow China, we sold all our assets and operations in China and ceased the control of all the VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There were no other material acquisitions and disposals during the years 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">Key financial performance indicators</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our key financial performance indicators consist of our net revenues, cost of revenues gross profit and operating expenses, which are discussed in greater detail below. The following table sets forth our net revenues, cost of revenues and gross profit from continuing operations, both in absolute amounts and as a percentage of net revenues, 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:61.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.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:7.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:1.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:7.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:1.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:7.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:1.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:7.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></tr><tr><td style="vertical-align:bottom;width:61.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:1.94%;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="7" style="vertical-align:bottom;white-space:nowrap;width:36.53%;border-bottom: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;">For&#160;the&#160;Years&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.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:1.94%;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:17.29%;border-bottom: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.94%;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:17.29%;border-bottom: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></tr><tr><td style="vertical-align:bottom;width:61.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:1.94%;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:7.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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:7.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;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:7.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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:7.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;">%</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="9" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:61.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:1.94%;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="7" style="vertical-align:bottom;white-space:nowrap;width:36.53%;margin:0pt;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 thousands, except percentages)</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:7.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,840</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> 100.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> 9,163</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> 100.0</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.51%;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:1.94%;margin:0pt;padding:0pt;"><p style="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.67%;border-bottom: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;"> (14,556)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;border-bottom: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;"> (98.1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;border-bottom: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;"> (6,669)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;border-bottom: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;"> (72.8)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross Profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:7.67%;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;"> 284</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;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.9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;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,494</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;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;"> 27.2</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></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;">43</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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2022 and 2023, we generated net revenues from continuing operations of $14.8 million and $9.2 million, respectively. The decrease in revenue was primarily due to the permanent closure of Bay State College on August 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Ambow is providing career-focused higher education services for undergraduate students through NewSchool of Architecture &amp; Design in San Diego.</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;">Cost of revenues for our educational and career enhancement programs and services 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;">Teaching fees and performance-linked bonuses paid to our teachers. Our teachers consist of both full-time teachers and part-time teachers. Full-time teachers deliver teaching instruction and may also be involved in management, administration and other functions at our schools. Their compensation and benefits primarily consist of teaching fees based on hourly rates, performance-linked bonuses based on student evaluations, as well as base salary, annual bonus and standard employee benefits in connection with their services other than teaching. Compensation of our part-time teachers is comprised primarily of teaching fees based on hourly rates and performance-linked bonuses based on student evaluations and other factors;</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;">Rental, utilities, water and other operating expenses for the operation of our school properties;</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;">Depreciation and amortization of properties, leasehold improvement and equipment used in the provision of educational services.</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;">Gross profit</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Gross profit as a percentage of our net revenues was 1.9% and 27.2% in 2022 and 2023, respectively. The increase in gross profit margin from 2022 to 2023 was primarily attributable to a decrease in the cost of revenues due to rental expense allocated to G&amp;A based on square footage usage by administrative offices, and decrease in payroll expenses and teaching cost upon closure of BSC.</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</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our operating expenses consist of selling and marketing expenses, general and administrative expenses and research and development. The following table sets forth the components of our operating expenses from continuing operations, both in absolute amounts and as a percentage of revenues, for the years 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:61.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.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:1.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:7.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.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:7.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:1.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:7.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></tr><tr><td style="vertical-align:bottom;width:61.47%;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.93%;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="7" style="vertical-align:bottom;white-space:nowrap;width:36.59%;border-bottom: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;">For&#160;the&#160;Years&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;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.93%;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:17.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:17.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;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.93%;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:7.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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:7.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;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:7.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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:7.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;">%</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="9" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:61.47%;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.93%;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="7" style="vertical-align:bottom;white-space:nowrap;width:36.59%;margin:0pt;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;except&#160;percentages)</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenues</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;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;"> 14,840</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;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;"> 100.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;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;"> 9,163</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;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;"> 100.0</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;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:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;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:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling and marketing</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="white-space:pre-wrap;"> (1,487)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;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;"> (10.0)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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="white-space:pre-wrap;"> (1,051)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;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;"> (11.5)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;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;"> (7,628)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;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;"> (51.4)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;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;"> (5,264)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;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;"> (57.4)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;background:#cceeff;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.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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="white-space:pre-wrap;"> (484)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;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;"> (5.3)</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impairment loss</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;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;"> (657)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;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.4)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;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:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;background:#cceeff;margin:0pt;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:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating expenses</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom: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,772)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;border-bottom: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;"> (65.8)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;border-bottom: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;"> (6,799)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;border-bottom: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;"> (74.2)</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;"><i style="font-style:italic;">Selling and marketing expenses</i>. Our selling and marketing expenses primarily consist of expenses related to advertising, seminars, marketing and promotional trips and other community activities for brand promotion purposes. The change in selling and marketing expenses from 2022 to 2023 was insignificant.</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;">44</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;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;">General and administrative expenses</i>. Our general and administrative expenses primarily consist of compensation and benefits of administrative staff, amortization of intangibles, costs of third-party professional services, rental and utility payments relating to office and administrative functions, and depreciation and amortization of property and equipment used in our general and administrative activities, as well as bad debt provision. Our general and administrative expenses from continuing operations decreased from $7.6 million in 2022 to $5.3 million in 2023, which was mainly due to the reduction in payroll expenses, approximately 10 administrative staff were terminated associated with BSC closure.</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;">Research and development.</i> Our research and development consisted of personnel-related expenses directly associated with our research and development organization, depreciation of equipment used in research and development, and allocated overhead. Our research and development expenses from continuing operations increased from 2022 to 2023, mainly due to a $0.5 million increase associated with the development of our new product, HybriU.</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-based compensation expenses</i>. The following table sets forth the allocation of our share-based compensation expenses from continuing operations, both in absolute amount and as a percentage of total share-based compensation expenses, among our employees based on the nature of work that they were assigned to perform.</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.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.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:1.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:7.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.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:7.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:1.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:7.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></tr><tr><td style="vertical-align:bottom;width:61.47%;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.93%;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="7" style="vertical-align:bottom;white-space:nowrap;width:36.59%;border-bottom: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;">For&#160;the&#160;Years&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;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.93%;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:17.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:17.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;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.93%;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:7.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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:7.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;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:7.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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:7.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;">%</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="9" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:61.47%;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.93%;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="7" style="vertical-align:bottom;white-space:nowrap;width:36.59%;margin:0pt;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;except&#160;percentages)</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allocation of share-based expenses:</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;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.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;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:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 1,083</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;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;"> 100.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;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:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;background:#cceeff;margin:0pt;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:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total share-based expenses</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px 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,083</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;border-bottom:1px 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;"> 100.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;border-bottom:1px 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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.7%;border-bottom:1px 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;"> &#8212;</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-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:normal;font-weight:normal;">Our predecessor entity, Ambow Education Co., Ltd., adopted the 2010 Equity Incentive Plan in June 2010 and became effective upon completion of our 2010 IPO. On December 21, 2018, we adopted the Amended 2010 Plan, which became effective upon approval from the Board of Directors and shareholders. See &#8220;Item 6 &#8212; Directors, Senior Management and Employees &#8212; Compensation&#8212;Equity-based compensation plans.&#8221; From 2015 to 2020, we only granted restricted shares to our employees. No options were granted. We have adopted the provisions of ASC 718 &#8220;Stock Compensation&#8221; for the restricted shares we granted. For restricted shares granted to our employees, we record share-based compensation expenses based on the fair value of the award as of the date of grant and amortize the expenses over the vesting periods of the restricted shares.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 8pt 0pt;">Taxation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">We are a Cayman Islands company that currently conducts operations primarily through our U.S. subsidiaries. Under the current laws of the Cayman Islands, Ambow is not subject to taxes on its income or capital gains. In addition, the payment of dividends, if any, is not subject to withholding taxes in the Cayman Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">A significant component of our provision of income tax is generated from operating through our U.S. subsidiaries, which have a federal statutory income tax rate of 21%. Current income taxes are provided for in accordance with the laws and regulations in the U.S. Deferred income taxes are recognized when temporary differences exist between the tax bases and their reported amounts in the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 8pt 0pt;">Critical accounting estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires estimates and assumptions that affect the reported amounts of assets and liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities in the consolidated financial statements and accompanying notes. The SEC has defined a company&#8217;s critical accounting policies as the ones that are most important to the portrayal of the company&#8217;s financial condition and results of operations, and which require the company to make its most difficult and subjective judgments, often as a result of the need to make estimates of matters that are inherently uncertain. Based on this definition, we have identified the critical accounting policies and judgments addressed below. We also have other key accounting policies, which involve the use of estimates, judgments and assumptions that are significant to understanding our results. Although we believe that our estimates, assumptions and judgments are reasonable, they are based upon information presently available. Actual results may differ significantly from these estimates under different assumptions, judgments or conditions.</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;">45</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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Revenue recognition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our revenue is generated from delivering educational programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The core principle of ASC 606 is that an entity recognizes revenue when control of the promised goods or services is transferred to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that principle, the Group applies the following steps:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Step 1: Identify the contract(s) with a customer;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Step 2: Identify the performance obligations in the contract;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Step 3: Determine the transaction price;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Step 4: Allocate the transaction price to the performance obligations in the contract;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have Bay State College and NewSchool of Architecture &amp; Design in the U.S. which offer career-focused post-secondary educational services to undergraduate students.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For undergraduate students, usually there are no written formal contracts between us and the students according to business practice. Records with the student&#8217;s name, grades, tuition and fees collected are signed or confirmed by students. Academic requirements and each party&#8217;s rights are communicated with students through enrollment brochures or daily teaching and academic activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For undergraduate students, our performance obligations are to provide acknowledged academic education within academic years, and post-secondary education with associate and bachelor&#8217;s programs within agreed-upon periods. The transaction price is the tuition fee received and circumstances like other variable considerations, significant financing components, noncash considerations, and considerations payable to a customer do not exist. As there is only one performance obligation, the transaction price is allocated to the one performance obligation. The Group satisfies the performance obligation to students over time, and recognizes revenue according to school days consumed in each month of a semester.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contract Balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable represents revenue recognized for the amounts invoiced and/or prior to invoicing when we have satisfied its performance obligation and have an unconditional right to the payment. Under Topic 606, our right to consideration in exchange for goods or services that we have transferred to a customer is recognized as a contract asset. We had no contract assets as of December 31, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The contract liabilities consist of deferred revenue, which relates to unsatisfied performance obligations at the end of each reporting period and consists of tuition received in advance from students. As of December 31, 2022 and 2023, our deferred revenue amounted to $0.8 million and $0.5 million for each period, respectively.</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;">46</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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Allowance for Credit Losses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326, Financial Instruments - Credit Losses, the Company estimates and records an expected lifetime credit loss on accounts receivable and long-term receivable included in other non-current assets by utilizing historical write-off rates as a starting point for determining expected credit losses and has considered all available relevant information, including details about past events, current conditions, and reasonable and supportable forecasts, as well as their impact on the expected credit losses. The allowance for expected credit losses is adjusted for current conditions and reasonable and supportable forecasts. The Company recognized a provision for expected credit losses on accounts receivable of $1.1 million and $0.5 million in 2022 and 2023, respectively, and on long-term receivable of $0.8 million in 2023.<br/><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Intangible assets, net</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Intangible assets, net represent brand, software, trade name and accreditation. The software was initially recorded at historic acquisition costs or cost directly incurred to develop the software during the application development stage that can provide future benefits, and amortized on a straight-line basis over estimated useful lives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other finite-lived intangible assets are initially recorded at fair value when acquired in a business combination, in which the finite intangible assets are amortized on a straight-line basis, except student populations and customer relationships, which are amortized using an accelerated method to reflect the expected departure rate over the remaining useful life of the asset. We review identifiable amortizable intangible assets to be held and used for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Determination of recoverability is based on the lowest level of identifiable estimated undiscounted cash flows resulting from use of the asset and its eventual disposition. Measurement of any impairment loss is based on the excess of the carrying value of the asset over its fair value. The intangible assets have original estimated useful lives as follows (see Note 8-Intangible Assets, Net to the audited consolidated financial statements for additional information):</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.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: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:19.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:77.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software</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;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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 0pt 0pt;">2 years to 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:77.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade names</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Indefinite</p></td></tr><tr><td style="vertical-align:bottom;width:77.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brand</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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 0pt 0pt;">Indefinite</p></td></tr><tr><td style="vertical-align:bottom;width:77.89%;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.79%;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.3 years to 10 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:36pt;margin:0pt 0pt 12pt 0pt;">We have determined that trade names and brand have the continued ability to generate cash flows indefinitely. There are no legal, regulatory, contractual, economic or other factors limiting the useful life of the respective trade names and brands. Consequently, the carrying amounts of trade names and brands are not amortized but are tested for impairment annually in the third quarter or more frequently if events or circumstances indicate that the assets may be impaired. Such impairment test consists of a comparison of the fair values of the trade names and brand with their carrying amounts and an impairment loss is recognized if and when the carrying amounts of the trade names and brand exceed their fair values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We performed impairment testing of indefinite-lived intangible assets in accordance with ASC 350 as of September 30 every year, which requires an entity to evaluate events and circumstances that may affect the significant inputs used to determine the fair value of the indefinite-lived intangible assets when performing qualitative assessment. When these events occur, we estimate the fair value of these trade names and brands with the Relief from Royalty method (&#8220;RFR&#8221;), which is one of the income approaches. The RFR method is generally applied for assets that are frequently licensed in exchange for royalty payments. As the owner of the asset is relieved from paying such royalties to a third party for using the asset, economic benefit is reflected by notional royalty savings. An impairment loss is recognized for any excess in the carrying value over the fair value of trade names and brands. For the years ended December 31, 2022 and 2023, we performed impairment tests on the trade name and brand and recognized impairment loss of $0.7 million and nil on brand, respectively.</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;">47</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;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;">Impairment of long-lived assets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, we measure impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, we will recognize an impairment loss based on the fair value of the assets, using the expected future discounted cash flows. There is no impairment loss from other long-lived assets during the years ended December 31, 2022 and 2023.</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;">Income taxes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Deferred income taxes are recognized for temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements, net of operating loss carry forwards and credits, by applying enacted statutory tax rates applicable to future years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not some portion or all of the deferred tax assets will not be realized. Income taxes are provided for in accordance with the laws of the relevant taxing authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We adopted the guidance on accounting for uncertainty in income taxes, which prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance was also provided on the de-recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating our uncertain tax positions and determining its provision for income taxes. We establish reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when we believe that certain positions might be challenged despite its belief that its tax return positions are in accordance with applicable tax laws. We adjust these reserves in light of changing facts and circumstances, such as the closing of a tax audit, new tax legislation, or the change of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the effect of reserve provisions and changes to reserves that are considered appropriate.</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;">Lease</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We adopted ASC 842 Leases as of January 1, 2019, using the non-comparative transition option pursuant to ASU 2018-11. Therefore, we have not restated comparative period financial information for the effects of ASC 842 and will not make the new required lease disclosures for comparative periods beginning before January 1, 2019. We selected the package of practical expedients permitted under the transition guidance within the new standard, which, among other things, (i) allowed us to carry forward the historical lease classification; (ii) did not require us to reassess whether any expired or existing contracts are or contain leases; (iii) did not require us to reassess initial direct costs for any existing leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We identify a lease as a contract or part of a contract that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. For all operating leases except for short-term leases, we recognize operating right-of-use assets and operating lease liabilities. Leases with an initial term of 12 months or less are short-term leases and are not recognized as right-of-use assets and lease liabilities on the consolidated balance sheet. We recognize lease expenses for short-term leases on a straight-line basis over the lease term. For finance leases, we recognize finance lease right-of-use assets. The operating lease liabilities are recognized based on the present value of the lease payments not yet paid, discounted using our incremental borrowing rate over a similar term of the lease payments at lease commencement. Some of our lease agreements contain renewal options; however, we do not recognize right-of-use assets or lease liabilities for renewal periods unless it is determined that we are reasonably certain of renewing the lease at inception or when a triggering event occurs. The right-of-use assets consist of the amount of the measurement of the lease liabilities and any prepaid lease payments. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Our lease agreements do not contain any material residual value guarantees or material-restrictive covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Operating lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">When none of the criteria of finance lease are met, a lessee shall classify the lease as an operating lease.</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;">48</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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Finance lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">We classify a lease as a finance lease when the lease meets any of the following criteria at lease commencement:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 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;">a.</span></span>The lease transfers ownership of the underlying asset to the lessee by the end of the lease term;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 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;">b.</span></span>The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 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;">c.</span></span>The lease term is for the major part of the remaining economic life of the underlying asset;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 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;">d.</span></span>The present value of the sum of the lease payments and any residual value guaranteed by the lessee that is not already reflected in the lease payments in accordance with ASC 842 paragraph 842-10-30-5(f) equals or exceeds substantially all of the fair value of the underlying asset;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 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;">e.</span></span>The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;"><i style="font-style:italic;">Share-based compensation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">We grant restricted shares to our employees and directors. Cost of employee services received is measured at the grant-date using the fair value of the equity instrument issued net of an estimated forfeiture rate, and therefore only recognizes compensation costs for those shares expected to vest over the service period of the award. Share-based compensation expense is recorded on a straight-line basis over the requisite service period, generally ranging from one year to four years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;"><i style="font-style:italic;">Foreign currency translation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">The Group uses US$ as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in the Cayman Islands, United States, is US$. In the consolidated financial statements, the financial information of the Company and its subsidiaries, which use US$ or their respective local currency as their functional currency, have been translated into US$. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains, and losses are translated using the average exchange rate for the period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income or loss in the statement of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">Foreign currency transactions denominated in currencies other than functional currency are translated into functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains/losses, net in the consolidated statement of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">Historically, we presented our financial results in Renminbi. Starting from January 1, 2023, we changed our reporting currency from Renminbi to U.S. dollars since a majority of our revenues and expenses are now denominated in U.S. dollars. We believe the alignment of the reporting currency with the underlying operations would better illustrate our results of operations for each period. The historical results of operations and financial statements included in this report are presented based on what were presented in the previous filed Form 20-F.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 9pt 0pt;">Results of operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">The following table sets forth a summary of our consolidated statements of operations for the periods indicated. This information should be read together with our consolidated financial statements and related notes included elsewhere in this annual report. We believe that period-to-period comparisons of results of operations should not be relied upon as indicative of future performance.</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 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;">49</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;max-width:100%;position:relative;min-height:11.5pt;"><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;">Summary of Consolidated Statements of Operations</b></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.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.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:9.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.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.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.75%;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.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="3" style="vertical-align:bottom;white-space:nowrap;width:22.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;">For&#160;the&#160;Years&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;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.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 style="vertical-align:bottom;white-space:nowrap;width:9.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.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;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;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.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 style="vertical-align:bottom;white-space:nowrap;width:9.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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.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;"><b style="font-weight:bold;">$</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="5" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:75.75%;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.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="3" style="vertical-align:bottom;white-space:nowrap;width:22.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;">(in&#160;thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;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;">Consolidated Statement of Operations Data:</b></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:9.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;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:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NET REVENUES:</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;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.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.85%;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:75.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net revenues</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:9.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 0pt 0pt;"><span style="white-space:pre-wrap;"> 14,840</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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 0pt 0pt;"><span style="white-space:pre-wrap;"> 9,163</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">COST OF REVENUES:</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;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.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.85%;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:75.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cost of revenues</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:9.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="white-space:pre-wrap;"> (14,556)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;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;"> (6,669)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">GROSS PROFIT </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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px 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;"> 284</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;border-bottom:1px 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;"> 2,494</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;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;">Operating expenses:</b></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:9.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;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:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling and marketing</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:9.86%;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,487)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;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,051)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative <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.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:9.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="white-space:pre-wrap;"> (7,628)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;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;"> (5,264)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</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:9.86%;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.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.85%;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;"> (484)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impairment 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:9.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="white-space:pre-wrap;"> (657)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating expenses</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:9.86%;border-bottom: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,772)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;border-bottom: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;"> (6,799)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;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;">OPERATING LOSS</b></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:9.86%;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,488)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;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;"> (4,305)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">OTHER INCOME, NET</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px 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;"> 236</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;border-bottom:1px 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,144</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;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;">LOSS BEFORE INCOME TAX AND NON-CONTROLLING INTERESTS</b></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:9.86%;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,252)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;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,161)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax expense</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:9.86%;border-bottom:1px 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;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;border-bottom: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;"> (14)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;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;">LOSS FROM CONTINUING OPERATIONS</b></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:9.86%;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,252)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;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,175)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from and on sale of discontinued operation, net of income tax</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:9.86%;border-bottom: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;"> (5,056)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;border-bottom:1px 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.75%;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;">NET LOSS</b></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:9.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="white-space:pre-wrap;"> (14,308)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;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;"> (3,175)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Net loss attributable to noncontrolling interests from continuing 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:9.86%;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.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.85%;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:75.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Net loss attributable to noncontrolling interests from discontinued operations</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:9.86%;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;"> (235)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;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:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NET LOSS ATTRIBUTABLE TO ORDINARY SHAREHOLDERS FROM CONTINUING OPERATIONS</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom: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,252)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;border-bottom: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,175)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;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;">NET LOSS ATTRIBUTABLE TO ORDINARY SHAREHOLDERS FROM DISCONTINUED OPERATIONS</b></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:9.86%;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;"> (4,821)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;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;white-space:nowrap;width:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NET LOSS ATTRIBUTABLE TO ORDINARY SHAREHOLDERS</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="white-space:pre-wrap;"> (14,073)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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;"><span style="white-space:pre-wrap;"> (3,175)</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:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;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;">Includes depreciation and amortization of $0.2 million and $0.02 million for the years ended December 31, 2022 and 2023, respectively.</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;">Year ended December 31, 2023 compared with 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 12pt 0pt;"><i style="font-style:italic;">Net revenues. </i>Our net revenues from continuing operations decreased by 37.8% from $14.8 million in 2022 to $9.2 million in 2023. The decrease was primarily due to the permanent closure of Bay State College on August 31, 2023.</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;">Cost of revenues</i>. Our cost of revenues from continuing operations decreased by 53.8% from $14.5 million in 2022 to $6.7 million in 2023. The decrease was primarily due to the closure of Bay State College on August 31, 2023.</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;">Gross profit</i>. Gross profit as a percentage of our net revenues from continuing operations increased from 1.9% in 2022 to 27.2% in 2023. The increase in gross profit was mainly attributable to lower cost of revenues.</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;">50</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;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;">Operating expenses</i>. Our total operating expenses from continuing operations decreased by 30.6% from $9.8 million in 2022 to $6.8 million in 2023. This decrease was mainly due to stringent expense controls to improve operating efficiency during 2023.</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:54pt;"/><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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Selling and marketing expenses</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. Our selling and marketing expenses from continuing operations decreased by 26.7% from $1.5 million in 2022 to $1.1 million in 2023. The decrease was due to stringent expense controls to improve operating efficiency during the period.</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:54pt;"/><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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">General and administrative expenses</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. Our general and administrative expenses from continuing operations decreased by 30.3% from $7.6 million in 2022 to $5.3 million in 2023. The decrease in 2023 was mainly due to the closure of Bay State College on August 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="width:54pt;"/><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;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Research and development expenses</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. Our research and development expenses from continuing operations increased from nil in 2022 to $0.5 million in 2023. The increase in 2023 was mainly due to the development of our new product, HybriU, during the period.</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;"><i style="font-style:italic;">Other income, net</i>. We recorded other net income from continuing operations of $1.1 million in 2023, compared to other net income of $0.2 million in 2022. The increase was mainly due to the $1.4 million gain on disposal of assets from the BSC curriculum in 2023.</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;">Net loss</i>. In accordance with the above-mentioned factors, our net loss improved from $14.3 million in 2022 to $3.2 million in 2023.</p><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-size:9pt;font-weight:bold;">B.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liquidity and Capital Resources</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;">As of December 31, 2023 our consolidated current assets exceeded our consolidated current liabilities by $2.7 million. Our consolidated net assets were $6.4 million as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our principal sources of liquidity has been cash provided by operating activities, financing activities and investing activities. We had net cash used in operating activities of $0.3 million, $5.6 million and $3.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. As of December 31, 2023, we had $4.8 million in unrestricted cash and cash equivalents. We are currently focusing on cost control measures to enhance operational efficiency by reducing leasing and labor costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our operating results for future periods are subject to numerous uncertainties and it is uncertain if we will be able to achieve a net income position for the foreseeable future. If management is not able to increase revenue and/or manage cost and operating expenses, we may not be able to achieve profitability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe that available cash and cash equivalents, cash provided by operating activities, together with cash available, should enable us to meet presently anticipated cash needs for at least the next 12 months after the date that the financial statements are issued and we have prepared the consolidated financial statements on a going concern basis. However, we continue to have ongoing obligations and we expect that we will require additional capital in order to execute its longer-term business plan. If we encounter unforeseen circumstances that place constraints on its capital resources, management will be required to take various measures to conserve liquidity, which could include, but not necessarily be limited to, initiating additional public offerings, curtailing our business development activities, suspending the pursuit of its business plan, obtaining credit facilities, controlling overhead expenses and seeking to further dispose of non-core assets. Management cannot provide any assurance that we will raise additional capital if needed.</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;">51</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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Condensed summary of our cash flows</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.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.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:9.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.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.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.75%;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.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="3" style="vertical-align:bottom;white-space:nowrap;width:22.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;">For&#160;the&#160;Years&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;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.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 style="vertical-align:bottom;white-space:nowrap;width:9.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.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;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;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.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 style="vertical-align:bottom;white-space:nowrap;width:9.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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.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;"><b style="font-weight:bold;">$</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="5" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:75.75%;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.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="3" style="vertical-align:bottom;white-space:nowrap;width:22.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;">(in&#160;thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash used in operating activities, continuing operations</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:9.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="white-space:pre-wrap;"> (5,646)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.85%;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;"> (290)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash used in operating activities, discontinued 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:9.86%;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,602)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="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.85%;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:75.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by (used in) investing activities, continuing operations</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:9.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 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.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 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash used in investing activities, discontinued 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:9.86%;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;"> (19,491)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="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.85%;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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by financing activities, continuing operations</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:9.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 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,014</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,803</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by financing activities, discontinued 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:9.86%;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,040</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effects of exchange rate changes on cash, cash equivalents and restricted cash</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:9.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="white-space:pre-wrap;"> (100)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.85%;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;"> (128)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net change in cash, cash equivalents and restricted cash</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:9.86%;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;"> (23,785)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="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.85%;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,385</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash, cash equivalents and restricted cash at beginning of year</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:9.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 0pt 0pt;"><span style="white-space:pre-wrap;"> 31,455</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.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 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,670</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash, cash equivalents and restricted cash at end of year</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:9.86%;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,670</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.85%;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;"> 10,055</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Cash, cash equivalents and restricted cash of discontinued operations</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:9.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 0pt 0pt;"><span style="white-space:pre-wrap;">  &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash, cash equivalents and restricted cash at end of year from continuing 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:9.86%;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,670</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="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.85%;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;"> 10,055</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-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, continuing operations amounted to $0.3 million in the year ended December 31, 2023, compared with $5.6 million in the year ended December 31, 2022. Net cash used in operating activities, discontinued operations were nil in the year ended December 31, 2023, compared with net cash provided by operating activities, discontinued operations of $3.6 million in the year ended December 31, 2022.</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 from continuing operations in the year ended December 31, 2023 was primarily attributable to net loss of $3.2 million, a decrease in operating lease liabilities of $1.2 million, a decrease in accounts receivable of $1.4 million, a decrease in accrued and other liabilities of $2.3 million, and a decrease in accounts payable of $1.0 million. These were partially offset by amortization of operating lease right of use asset of $2.1 million, disposal loss from property and equipment of $0.3 million, a increase in prepaid and other current assets of $6.0 million and bad debt provision of $0.4 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 operating activities from continuing operations in the year ended December 31, 2022 was primarily attributable to net loss from continuing operations of $9.3 million, a decrease in operating lease liabilities of $2.4 million, a decrease in deferred revenue of $0.8 million, lease termination and modification gain of $0.8 million, an increase in accounts receivable of $0.4 million, a decrease in accounts payable of $0.2 million, partially offset by amortization of operating lease right of use asset of $3.5 million, share-based compensation of $1.1 million, an increase in accrued and other liabilities of $0.9 million, a decrease in prepaid and other current assets of $0.8 million, a decrease in other non-current assets of $0.7 million, impairment loss of $0.7 million, depreciation and amortization of $0.2 million, bad debt provision of $0.2 million, and loss on disposal of subsidiaries of $0.2 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;">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 provided by investing activities, continuing operations was nil for each of the years ended December 31, 2023 and 2022. Net cash used in investing activities, discontinued operations was nil for the year ended December 31, 2023, compared with net cash used in investing activities, discontinued operations of $19.5 million for the year ended December 31, 2022.</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;">Our financing activities consist primarily of proceeds from minority shareholder capital injections, short-term borrowings and funding provided to discontinued operations. Net cash provided by financing activities, continuing operations was $2.8 million in the year ended December 31, 2023, compared with net cash provided by financing activities, continuing operations of $3.0 million in the year ended December 31, 2022. Net cash provided by financing activities, discontinued operations amounted to nil and $2.0 million for the years ended December 31, 2023 and 2022, respectively.</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;">52</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;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;">Net cash provided by financing activities, continuing operations for the year ended December 31, 2023 was mainly attributable to $2.4 million in proceeds from short-term borrowing and $1.9 million in proceeds from issuance of ordinary shares and warrants to purchase ordinary shares , net of expenses, partially offset by $1.5 million in repayments of short-term borrowing.</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, continuing operations in the year ended December 31, 2022 was mainly attributable to $3.0 million in short-term borrowing proceeds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">Equity financing</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">We raised an aggregate amount of $2.0 million through</span><span style="font-weight:normal;"> private investments of ordinary shares and warrants in February 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Short-term borrowings</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Loan agreements for short-term borrowings consisted of the following:</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:64.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:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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></tr><tr><td style="vertical-align:bottom;width:64.45%;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.57%;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:33.97%;border-bottom: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;">As&#160;of&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.45%;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.57%;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:12.54%;border-bottom: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;">Maturities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.12%;border-bottom: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></tr><tr><td style="vertical-align:bottom;width:64.45%;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.57%;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:12.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 style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.15%;margin:0pt;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><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.12%;margin:0pt;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:bottom;width:64.45%;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.57%;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:33.97%;margin:0pt;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)</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.45%;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;">Short-term bank borrowing from East West Bank</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">November 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.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 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,500</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.12%;background:#cceeff;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:64.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Short-term bank borrowing from East West Bank</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.54%;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 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.15%;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:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.12%;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,439</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.45%;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;">Short-term bank borrowing from Cathy Bank</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">October 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.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 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,500</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.12%;background:#cceeff;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,500</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;">In October 2022 and January 2023, we pledged a restricted cash amount of $3.9 million to obtain a line of credit of $3.9 million from Cathy Bank and EAST WEST BANK, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On October 11, 2022, we received a loan from Cathy Bank in the amount of $1.5 million with a maturity date on October 11, 2023. On November 6, 2023, we renewed the loan from Cathy Bank with a maturity date on October 11, 2024 and bearing interest at 6.29% per annum. On January 6, 2023, we received a loan from EAST WEST BANK in the amount of $2.4 million with a maturity date of January 6, 2024, and bearing interest at 2.50% per annum. The pledge shall be terminated once all borrowings are repaid and pledge cancellation registration procedures are completed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The weighted average interest rate of the borrowings outstanding was 3.45% and 4.40% per annum as of December 31, 2022 and 2023. The fair values of the borrowings approximate their carrying amounts. The weighted average borrowings for the years ended December 31, 2022 and 2023 were $0.5 million and $2.7 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The borrowings incurred interest expenses were $0.1 million and $0.2 million for the years ended December 31, 2022 and 2023. There was neither capitalization as additions to construction in progress nor guarantee fees for each of three years ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Capital expenditures</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our capital expenditures were nil in each of the fiscal years ended December 31, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Holding company structure</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Ambow is not an operating company incorporated in the United States but rather a Cayman Islands holding company. We conduct our operations primarily through our subsidiaries in the United States. 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.</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;">53</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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Inflation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inflation has not materially impacted our results of operations in recent years. Although we were not materially affected by inflation in the past, we can provide no assurance that we will not be affected in the future by higher rates of inflation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Recent accounting standards</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See of Notes 3(y) to the audited consolidated financial statements for recent accounting standards that could have an effect on us.</p><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Research and Development, Patents and Licenses</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;">As of December 31, 2023, we employed eight full-time and part-time software and educational professionals. In 2022 and 2023, we spent nil and $0.5 million on research and development expenses, respectively.</p><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-size:9pt;font-weight:bold;">D.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Trend Information</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;">For a discussion of significant recent trends in our financial condition and results of operations, please see &#8220;Item 5.A Operating and Financial Review and Prospects-Operating Results&#8221; and &#8220;5.B Operating and Financial Review and Prospects-Liquidity and Capital Resources.&#8221; Other than as disclosed elsewhere in this annual report, we are not aware of any trends, uncertainties, demands, commitments or events for the year ended December 31, 2023 that are reasonably likely to have a material and adverse effect on our total revenues, income, profitability, liquidity or capital resources, or that would cause the disclosed financial information to be not necessarily indicative of future results of operations or financial conditions.</p><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-size:9pt;font-weight:bold;">E.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Off-balance sheet arrangements</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;">We have not entered into any financial guarantees or other commitments to guarantee the payment obligations of any third parties. We have not entered into any derivative contracts that are indexed to our shares and classified as shareholders&#8217; equity, or that are not reflected in our consolidated financial statements. Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity or market risk support to such entity. We do not have any variable interest in any unconsolidated entity that provides financing, liquidity, market risk or credit support to us or engages in leasing, hedging or research and development services with us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There were no new off-balance sheet arrangements as of December 31, 2022 and 2023.</p><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contractual Long-Term Obligations</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table presents a summary of our contractual long-term obligations and payments, by period, as of December 31, 2023.</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.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;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;"><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:6.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:6.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:6.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:6.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:6.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.42%;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;width:1.72%;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%;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:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:41.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;">Payments&#160;Due&#160;by&#160;Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.42%;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;width:1.72%;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:8.38%;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.72%;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:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less&#160;than</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;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.72%;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:6.9%;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.72%;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:6.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">More&#160;than</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.42%;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;width:1.72%;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: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;">Total</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;border-bottom: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;">1&#160;Year</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;border-bottom: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;">2-3&#160;Years</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;border-bottom: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;">4-5&#160;Years</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;"><b style="font-weight:bold;">5&#160;Years</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.42%;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;width:1.72%;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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;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.72%;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:6.9%;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.72%;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:6.9%;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.72%;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:6.9%;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.72%;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:6.85%;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:55.42%;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;width:1.72%;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="10" style="vertical-align:bottom;white-space:nowrap;width:42.85%;margin:0pt;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;millions)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease obligations</p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:6.9%;background:#cceeff;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.1</span></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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;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.2</span></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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;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.9</span></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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.9%;background:#cceeff;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;"> 0</span></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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</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><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-size:9pt;font-weight:bold;">G.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Critical Accounting Estimates</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">For our critical accounting estimates, see &#8220;Item 5. Operating and Financial Review and Prospects-A. Operating Results-Critical accounting policies and estimates.&#8221;</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 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;">54</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;max-width:100%;position:relative;min-height:11.5pt;"><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="_3b0c724c_de78_475a_aeeb_e9e27e3bca59"></a><a id="Item6DirectorsSeniorManagementandEmploye"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Item&#160;6.&#160;&#160;&#160;&#160;&#160;Directors, Senior Management and Employees</p><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Directors and Senior Management</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;">The table below sets forth certain information relating to our directors and executive officers as of December 31, 2023.</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:13.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;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:top;width:3.44%;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:top;width:39.72%;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:top;width:9.32%;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:top;width:12.51%;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:top;width:12.51%;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:13.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Name</b></p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:top;width:3.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Age</b></p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:top;width:39.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;margin:0pt;"><b style="font-weight:bold;">Position</b></p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:top;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class</b></p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:top;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nationality</b></p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:top;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Residence</b></p></td></tr><tr><td style="vertical-align:top;width:13.16%;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;">Jin Huang</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:top;width:3.44%;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;">58</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:top;width:39.72%;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;">President, Chief Executive Officer, Acting Chief Financial Officer and Chairman of the Board</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:top;width:9.32%;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;">Class III</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;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;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;">United States</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;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;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;">China</p></td></tr><tr><td style="vertical-align:top;width:13.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.86%;margin: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:3.44%;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:1.86%;margin: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:39.72%;margin:0pt;padding:0pt;"><p style="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:1.86%;margin: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:9.32%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;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></tr><tr><td style="vertical-align:top;width:13.16%;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;">Chiao-Ling Hsu</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:top;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">55</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:top;width:39.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Operating Officer and President of NewSchool of Architecture &amp; Design</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:top;width:9.32%;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:top;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Taiwan</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;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">China</p></td></tr><tr><td style="vertical-align:top;width:13.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.86%;margin: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:3.44%;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:1.86%;margin: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:39.72%;margin:0pt;padding:0pt;"><p style="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:1.86%;margin: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:9.32%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;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></tr><tr><td style="vertical-align:top;width:13.16%;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;">Yanhui Ma <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)(2)</sup></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:top;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">64</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:top;width:39.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Director</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:top;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Class III</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;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">United States</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;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">United States</p></td></tr><tr><td style="vertical-align:top;width:13.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.86%;margin: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:3.44%;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:1.86%;margin: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:39.72%;margin:0pt;padding:0pt;"><p style="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:1.86%;margin: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:9.32%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;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></tr><tr><td style="vertical-align:top;width:13.16%;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;">Yigong Justin Chen <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></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:top;width:3.44%;background:#cceeff;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: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:top;width:39.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Director</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:top;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Class I</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;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">China</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;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">China</p></td></tr><tr><td style="vertical-align:top;width:13.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.86%;margin: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:3.44%;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:1.86%;margin: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:39.72%;margin:0pt;padding:0pt;"><p style="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:1.86%;margin: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:9.32%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;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></tr><tr><td style="vertical-align:top;width:13.16%;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;">Mingjun Wang <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)(2)</sup></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:top;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">62</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:top;width:39.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Director</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:top;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Class II</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;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">China</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;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">China</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:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Member of the audit committee</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:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Member of the compensation committee</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;"><i style="font-style:italic;">Jin Huang</i> has served as our President and Chief Executive Officer and as a member of our board of directors since our inception in August&#160;2000 and served as our Acting Chief Financial Officer since September 2022. Dr.&#160;Huang has over 15&#160;years of academic and industry experience in Silicon Valley. Prior to founding Ambow, Dr.&#160;Huang was a founding engineer at Avant, where she was responsible for product design and engineering management. Dr.&#160;Huang holds a bachelor&#8217;s degree in Computer Science, a master&#8217;s degree in Computer Science and a Ph.D. in Electronic Engineering from the University of Electronic Science&#160;&amp; Technology of China. From 1990 to 1993, Dr.&#160;Huang was doing research and completed her Ph.D. dissertation at the University of California, Berkeley.</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;">Chiao-Ling Hsu</i>&#160;has served as our Chief Operating Officer since June 2015. She took on the role of Interim President at NewSchool of Architecture &amp; Design starting in 2022 and became the President in October 2023. Ms. Hsu has over 15 years of operating and management experience in the education industry. Since 2011, she has served as Chief Executive Officer of Hwa Kang Foundation, and as Executive Director of the Innovative Biz Group in the School of Continuing Education (SCE) at Chinese Culture University in Taipei. From 2012 to 2014, Ms. Hsu also was Vice Chairperson at the Center for Credentialing &amp; Education in Greensboro, North Carolina in the United States. Previously, Ms. Hsu held several positions in the SCE at Chinese Culture University, including Chief Operating Office, Director of the Customer Contact Center, and Director of the E-learning Development Center. Ms. Hsu is a graduate of Chinese Culture University, and also holds a master&#8217;s degree in Business Education from New York 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;">Yanhui Ma</i> joined the board of directors in May&#160;2014. Dr.&#160;Ma is an independent non-executive director of the company. Dr.&#160;Ma has been involved in the creation, funding and development of several healthcare companies, especially joint venture corporations between China and the United States. Dr.&#160;Ma also served on the board of directors of several healthcare related corporations he founded or co-founded in the U.S. and China, including Sinocare and SinoMed. Dr.&#160;Ma organized and co-founded the International Drug Delivery Society and served as Vice Chairman of the Society previously. He also served as the Vice President of US Silicon Valley Chinese Business 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;">Justin Chen</i> has served as a member of our board of directors since March, 2013. Mr. Justin Chen is a counsel at PacGate Law Group. He is a California licensed attorney and is qualified to practice before the United States Patent and Trademark Office. Justin Chen graduated from the University of Iowa, College of Law in 1998, with a Juris Doctor degree and graduated from Peking University, Department of Biochemistry with a bachelor&#8217;s degree in 1992 and obtained his master&#8217;s degree in Biochemistry and Juris Doctor degrees, both from the University of Iowa in 1995 and 1998, respectively.</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;">55</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;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;">Mingjun Wang</i> has served as a member of our board of directors since September 2022 and is an independent non-executive director of the Company. Mr. Mingjun Wang has over 30 years of operating and management experience in the education and publishing industries. Since 2003, he has served as Chairman of the board directors of Beijing Century Oriental Science and Technology Inc. Since 2017, he has been an executive partner of Edtech Venture, a U. S. venture capital firm. Mr. Wang is also an entrepreneur and independent investor in the United States and China, with investment portfolios including Splashtop, Homatch, Century Oriental, OSA Technologies, 100E Inc. etc. Previously, Mr. Wang held Editor in Chief and Vice President positions of the Publishing House of Electronics Industry of China, and served as a member of the board of directors of China Electronics Association. Mr. Wang joined Pearson Education as an international rights manager in 1999. Mr. Wang graduated from Stanford University, School of Business in 1998 with a Master of Science in Management degree, obtained his Master of Electronics Engineering degree from Xidian University in 1988 and a Bachelor of Science degree from Shandong University, Department of Mathematics in 1983.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The business address of each of our executive officers and directors is Ambow Education Holding&#160;Ltd., 19925 Stevens Creek Blvd, Cupertino, CA 95014, United States of America.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There are no family relationships among any of our 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;">None of our non-executive directors has any employment or service contract with our company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Terms of executive officers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our executive officers are appointed by, and serve at the discretion of, our board of directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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:9pt;font-style:normal;font-weight:bold;">B.</b></span><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During 2023, the aggregate cash compensation that we paid to our executive officers as a group was $0.1 million, which includes bonuses, salaries and other benefits that were earned in 2022 and paid in 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There were no share-based compensation expenses for the share options during the years from 2021 to 2023. As of December 31, 2022 and 2023, all share options were vested.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 22, 2018, the Board of Directors approved to grant 200,000 shares of the restricted stock to senior employees of the Company. Twenty-five percent of the awards shall vest on the one-year anniversary of the vesting commence date, and the remainder shall vest in equal and continuous monthly installments over the following thirty-six months thereafter, subject to participants&#8217; continuing service of the Company through each vesting date. During 2022 and 2023, 45,833 and nil shares of restricted stock were vested, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 30, 2022, the Board of Directors approved to grant 5.2 million fully vested Class A ordinary shares of the restricted stock to senior employees of the Group for their services rendered in the past years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Employment agreements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Service agreement with Dr.&#160;Jin Huang</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We entered into a service agreement dated August 28, 2007 with Dr. Jin Huang, our Chief Executive Officer. The initial employment term under this service agreement was two years, automatically extending by successive periods of 12 months, unless we or Dr. Huang give the other party a written notice three months prior to the commencement of the next 12-month period indicating that the notifying party does not wish to extend the employment term, in which case the employment term will expire at the end of such three-month notice period.</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 terminate Dr.&#160;Huang&#8217;s employment for cause, or if Dr.&#160;Huang voluntarily resigns (other than a resignation for good cause following a change of control), Dr.&#160;Huang will not be entitled to receive any severance benefits; provided, that Dr.&#160;Huang will be able to exercise any vested and unexercised awards under our equity incentive plans in accordance with the terms set forth therein.</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;">56</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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">In the event that we terminate Dr.&#160;Huang&#8217;s employment under circumstances other than a change of control and for any reason other than for cause or voluntary termination, or if within 24&#160;months after a change of control Dr.&#160;Huang is involuntarily terminated (other than for cause) or voluntarily resigns for good cause, Dr.&#160;Huang will be entitled to certain severance benefits, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;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 lump sum payment consisting of: (i)&#160;an amount equal to one-time Dr.&#160;Huang&#8217;s then annual salary; (ii)&#160;a prorated bonus based on target opportunity for the year; and (iii)&#160;an amount equal to 12 months&#8217; housing allowance;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;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 right to exercise any and all unexercised stock options granted under our equity incentive plans in accordance with their terms, as if all such unexercised stock options were fully vested, within one&#160;year of the effective date of such termination; 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;">Any other bonus amounts or benefits to which Dr.&#160;Huang may be entitled under any of our benefit plans.</span></td></tr></table><div style="margin-top:9pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">Pursuant to the service contract, Dr.&#160;Huang also has agreed to certain non-competition undertakings during the term of her employment and for a period of one-year following any termination of her employment. These non-competition undertakings include that Dr.&#160;Huang may not, during the one-year period following any termination of her employment, (i)&#160;solicit or entice away any of our clients or prospective clients, (ii)&#160;have any business dealings with any of our clients or prospective clients, (iii)&#160;solicit or entice away any individual who is employed by us as a director or in a managerial, executive or technical capacity, or employ or engage any such individual, or (iv)&#160;carry on, set up, be employed, engaged or interested in a business anywhere in the PRC which is in competition with our business as of the termination date. These non-competition undertakings will not prohibit Dr.&#160;Huang from seeking or doing any business that is not in direct or indirect competition with our business, nor will they prevent Dr.&#160;Huang from holding shares or other capital not amounting to more than 5% of the total issued share capital of any company which is listed on a regulated market. Dr.&#160;Huang is entitled to receive one-half her annual base salary over the post-termination non-competition period as consideration for her non-competition undertakings, which are subject to our making such payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">&#8220;Cause&#8221; means that Dr.&#160;Huang habitually neglects her duties to us or engages in gross misconduct during the term of the service agreement and &#8220;gross misconduct&#8221; means her misappropriation of funds, securities fraud, insider trading, unauthorized possession of corporate property, the sale, distribution, possession or use of a controlled substance, conviction of any criminal offense or entry of a plea of nolo contendere (or similar plea) to a charge of such an offense or a breach of the service agreement and failure to cure such breach within ten&#160;days after written notice thereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">&#8220;Good cause&#8221; means, without Dr.&#160;Huang&#8217;s express prior written consent, (i)&#160;she is assigned duties materially inconsistent with her position, duties, responsibilities, or status with the company which substantially vary from that which existed immediately prior to the change of control, and such reassignment is not directly related to her incapacity, disability or any &#8220;cause&#8221;; (ii)&#160;she experiences a change in her reporting levels, titles, or business location (more than 50 miles from her current business location or residence, whichever is closer to the new business location) which substantially varies from that which existed immediately prior to the change of control, and such change is not directly related to her incapacity, disability or any &#8220;cause&#8221;; (iii)&#160;she is removed from any position held immediately prior to the change of control, or if she fails to obtain reelection to any position held immediately prior to the change of control, which removal or failure to reelect is not directly related to her incapacity or disability, &#8220;cause&#8221; or death; (iv)&#160;she experiences a reduction in salary of more than ten&#160;percent below that which existed immediately prior to the change of control, and such reduction is not directly related to her incapacity, disability or any &#8220;cause&#8221;; (v)&#160;she experiences an elimination or reduction of any employee benefit, business expenses, reimbursement or allotment, incentive bonus program, or any other manner or form of compensation available to her immediately prior to the change of control and such change is not otherwise applied to others in the company with her position or title and is not directly related to her incapacity, disability or any &#8220;cause&#8221;; or (vi)&#160;we fail to obtain from any successor, before the succession takes place, a written commitment obligating the successor to perform the service agreement in accordance with all of its terms and conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">&#8220;Change in control&#8221; means (i)&#160;any merger, consolidation, or sale of the company such that any individual, entity or group acquires beneficial ownership of 50&#160;percent or more of our voting capital stock, (ii)&#160;any transaction in which we sell substantially all of our material assets, (iii)&#160;our dissolution or liquidation, (iv)&#160;any change in the control of the composition of our board of directors such that the shareholders who as of the date of the service agreement controlled the composition of our board of directors shall cease to have such control, or (v)&#160;there has occurred a &#8220;change of control&#8221;, as such term (or any term of like import) is defined in any of the following documents which is in effect with respect to us at the time in question: any note, evidence of indebtedness or agreement to lend funds to us, any option, incentive or employee benefit plan of us or any employment, severance, termination or similar agreement with any person who is then our employee.</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;">57</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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Employment Agreements with our other Executive Officers</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 employment agreements with most of our executive officers. Under these agreements, most of our executive officers is employed for a specified time period subject to renewal. As stipulated under the applicable laws, we may be required to provide severance compensation as expressly required by applicable law. In certain cases, in the event of termination without cause, we are also required to provide severance compensation in accordance with the terms of the applicable employment agreement.</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;">Confidential information and invention assignment agreements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have also entered into a confidential information and invention assignment agreement with each of our executive officers. We require all of our employees to execute the same confidential information and invention assignment agreement or an agreement on substantially similar terms. Under the terms of the agreement, each executive officer has agreed to hold, both during and after such executive officer&#8217;s term of employment, in strictest confidence and not to use, except for our benefit, or to disclose to any person, firm or corporation without written authorization, any confidential information. Confidential information does not include any information which has become publicly known and made generally available through no wrongful act of our executive officers. Each executive officer has also agreed during such officer&#8217;s term of employment not to improperly use or disclose any proprietary information or trade secrets of any former or current employer or other person or entity unless consented to in writing by such employer, person or entity. In addition, each executive officer has agreed to disclose to us, hold in trust for the sole right and benefit of us and assign to us, all right, title and interest in and to, any and all inventions, original works of authorship, developments, concepts, improvements or trade secrets, whether or not patentable or registerable under copyright or similar laws, which such executive officer may solely or jointly conceive, develop or reduce to practice or cause to be conceived, developed or reduced to practice, during the period of employment. Furthermore, each executive officer has agreed to not directly or indirectly solicit, induce, recruit or encourage any employees to leave their employment during the twelve-month period immediately following such executive officer&#8217;s termination of employment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Equity-based compensation plans</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;">2010 Equity Incentive Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 1, 2010, we adopted the 2010 Equity Incentive Plan, or the &#8220;2010 Plan,&#8221; which became effective upon the completion of our IPO on August 5, 2010 and terminated automatically 10 years after its adoption.</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;">Amended and Restated 2010 Equity Incentive Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December&#160;21, 2018, we amended and restated the 2010 Plan, which became effective upon the approval of the shareholders at the Annual Meeting of Shareholders on December 21, 2018. The Amended 2010 Plan will continue in effect for 10&#160;years from the date adopted by the Board, unless terminated earlier under section 18 of the Plan.</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 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;">58</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;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;">Share reserve</i>. The maximum aggregate number of our ordinary shares that may be issued under our Amended 2010 Plan is such number of shares as shall be equal to 6,500,000 Class A ordinary shares, plus any shares that subject to stock options or similar awards granted under the 2005 Stock Plan that expire or otherwise terminate without having been exercised in full, and shares issued pursuant to awards granted under the 2005 Stock Plan that are forfeited to or converted by the Company, with the maximum number of shares to be added to the Amended 2010 Plan equal to 293,059 Class A ordinary shares. In addition, our Amended 2010 Plan provides for increases in the number of shares available for issuance thereunder on the closing day of each future registration before the fiscal years ending December 31, 2020, in the amount equal to 15% of the Class A ordinary shares issued in each registration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Shares issued pursuant to awards under the Amended 2010 Plan that we repurchase or that are forfeited, as well as shares used to pay the exercise price of an award or to satisfy the tax withholding obligations related to an award, will become available for future grant under the Amended 2010 Plan. In addition, to the extent that an award is paid out in cash rather than shares, such cash payment will not reduce the number of shares available for issuance under the Amended 2010 Plan. As of December 31, 2023, the Group granted up to 7,305,222 Class A ordinary shares of the company to its employees, outside directors and consultants.</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;">Administration</i>. Our board of directors or a committee of our board of directors administers our Amended 2010 Plan. Different committees with respect to different groups of service providers may administer our Amended 2010 Plan. Subject to the provisions of our Amended 2010 Plan, the administrator has the power to determine the terms of the awards, including the recipients, the exercise price, the number of shares subject to each such award, the vesting schedule applicable to the awards, together with any vesting acceleration, and the form of consideration payable upon exercise. The administrator also has the authority to modify or amend awards, to prescribe rules&#160;and to construe and interpret the Amended 2010 Plan and to institute an exchange program whereby the exercise prices of outstanding awards may be reduced, outstanding awards may be surrendered in exchange for awards with a higher or lower exercise price, or outstanding awards may be transferred to a third party.</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;">Options</i>. The administrator may grant incentive stock options (&#8220;ISOs&#8221;) or non-statutory stock options (&#8220;NSOs&#8221;) under our Amended 2010 Plan. The exercise price of options granted under our Amended 2010 Plan must at least be equal to the fair market value of our ordinary shares on the date of grant and its term may not exceed 10 years, except that with respect to any participant who owns more than 10% of the total combined voting power of all classes of our outstanding shares, or of certain of our parent or subsidiary corporations, the term of an ISO must not exceed five years and the exercise price of such ISO must equal at least 110% of the fair market value on the grant date. The administrator determines the term of all other options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">After termination of an employee, director or consultant, he or she may exercise his or her option, to the extent vested as of such date of termination, for the period of time stated in the option agreement. In the absence of a specified period of time in the option agreement, the option will remain exercisable for a period of three&#160;months following termination (or 12&#160;months in the event of a termination due to death or disability). However, in no event may an option be exercised later than the expiration of its term.</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 appreciation rights</i>. Share appreciation rights may be granted under our Amended 2010 Plan. Share appreciation rights allow the recipient to receive the appreciation in the fair market value of our ordinary shares between the exercise date and the date of grant. The exercise price of share appreciation rights granted under our Amended 2010 Plan must at least be equal to the fair market value of our ordinary shares on the date of grant. The administrator determines the terms of share appreciation rights, including when such rights vest and become exercisable and whether to settle such awards in cash or with our ordinary shares, or a combination thereof. Share appreciation rights expire under the same rules&#160;that apply to options.</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;">Restricted shares</i>. Restricted shares may be granted under our Amended 2010 Plan. Restricted share awards are ordinary shares that are subject to various restrictions, including restrictions on transferability and forfeiture provisions. Restricted shares will vest and the restrictions on such shares will lapse, in accordance with terms and conditions established by the administrator. The administrator will determine the number of restricted shares granted to any employee. The administrator may impose whatever conditions to vesting it determines to be appropriate. For example, the administrator may set restrictions based on the achievement of specific performance goals and/or continued service to us. Recipients of restricted share awards generally will have voting and dividend rights with respect to such shares upon grant without regard to vesting, unless the administrator provides otherwise. Restricted shares that do not vest for any reason will be forfeited by the recipient and will revert to us.</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;">59</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;max-width:100%;position:relative;min-height:11.5pt;"><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;">Restricted share units</i>. Restricted share units may be granted under our Amended 2010 Plan. Each restricted share unit granted is a bookkeeping entry representing an amount equal to the fair market value of an ordinary share. Restricted share units are similar to awards of restricted shares, but are not settled unless the award vests. The awards may be settled in shares, cash, or a combination of both, as the administrator may determine. The administrator determines the terms and conditions of restricted share units including the vesting criteria and the form and timing of payment.</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;">Performance units and performance shares</i>. Performance units and performance shares may be granted under our Amended 2010 Plan. Performance units and performance shares are awards that will result in a payment to a participant only if performance goals established by the administrator are achieved or the awards otherwise vest. The administrator will establish organizational or individual performance goals in its discretion, which, depending on the extent to which they are met, will determine the number and/or the value of performance units and performance shares to be paid out to participants. Performance units will have an initial dollar value established by the administrator prior to the grant date. Performance shares will have an initial value equal to the fair market value of our ordinary shares on the grant date. Payment for performance units and performance shares may be made in cash or in our ordinary shares with equivalent value, or in some combination, as determined by the administrator.</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;">Transferability</i>. Unless the administrator provides otherwise, our Amended 2010 Plan does not allow for the transfer of awards other than by will or the laws of descent and distribution and only the recipient of an award may exercise an award during his or her lifetime.</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;">Certain adjustments</i>. In the event of certain changes in our capitalization, to prevent diminution or enlargement of the benefits or potential benefits available under the Amended 2010 Plan, the administrator will make adjustments to one or more of the numbers and class of shares that may be delivered under the plan and/or the number, class and price of shares covered by each outstanding award and the numerical share limits contained in the plan. In the event of our proposed liquidation or dissolution, the administrator will notify participants as soon as practicable and all awards will terminate immediately prior to the consummation of such proposed transaction.</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;">Change in control transactions</i>. Our Amended 2010 Plan provides that in the event of our merger or change in control, as defined in the Amended 2010 Plan, each outstanding award will be treated as the administrator determines, except that if the successor corporation or its parent or subsidiary does not assume or substitute an equivalent award for each outstanding award without the prior written consent of the participant, then such award will fully vest, all restrictions on such award will lapse, all performance goals or other vesting criteria applicable to such award will be deemed achieved at 100% of target levels and such award will become fully exercisable, if applicable, for a specified period prior to the transaction. The award will then terminate upon the expiration of the specified period of time.</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;">Term, Amendment and Termination</i>. Our Amended 2010 Plan will become effective upon its adoption by the Board. It will continue in effect for a term of ten (10)&#160;years from the date adopted by the Board, unless terminated earlier under Section&#160;18 of the Plan. Our board of directors has the authority to amend, suspend or terminate the 2010 Equity Incentive Plan provided such action does not impair the rights of any participant with respect to any outstanding awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes, as of December 31, 2023, the share options and other equity awards granted to our executive officers under our Amended 2010 Plan or pursuant to other arrangements approved by our board of directors:</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:55.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.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:12.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: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:8.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.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:8.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.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:8.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></tr><tr><td style="vertical-align:bottom;width:55.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.49%;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:12.35%;margin:0pt;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</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;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.68%;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.5%;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.68%;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.5%;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.68%;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:55.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.49%;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:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Underlying</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;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.68%;margin:0pt;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</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;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</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;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:55.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.49%;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:12.35%;margin:0pt;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&#160;Granted&#160;&amp;</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;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.68%;margin:0pt;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</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;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</b></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="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;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</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;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</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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">Restricted&#160;Shares</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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom: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;">(original)</b></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: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.68%;border-bottom: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;">(New)</b></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: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.68%;border-bottom: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;">Expiration</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dr. Jin Huang</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:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup><span style="vertical-align:top;visibility:hidden;">&#8203;</span></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;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">02/25/10</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">11/22/18</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;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;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;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: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:8.68%;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: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:8.68%;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:55.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chiao-Ling Hsu</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:12.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup><span style="vertical-align:top;visibility:hidden;">&#8203;</span></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;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#8212;</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">05/18/15</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;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;"> &#8212;</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;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;">Less than 1% of the outstanding ordinary shares</p></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:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Restricted shares</span></td></tr></table><div style="margin-top:12pt;"></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;">60</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;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;">On June 30, 2022, the Board of Directors approved to grant 5.2 million fully vested Class A ordinary shares of the restricted stock to senior employees of the Group for their services rendered in the past years.</p><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Board Practices</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;">As of December 31, 2023, our board of directors consisted of four directors:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Dr.&#160;Jin Huang, Mr.&#160;Justin Chen, Mr.&#160;Mingjun Wang and Dr.&#160;Yanhui Ma. Our directors are elected for three-year terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe that each of the non-executive members of our board of directors is an &#8220;independent director&#8221; as that term is used in the NYSE corporate governance rules.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">No shareholder has the contractual right to designate persons to be elected to our board of directors, and our Sixth Amended and Restated Memorandum and Articles of Association provides that directors will be elected upon a resolution passed at a duly convened shareholders meeting by holders of a majority of our outstanding shares being entitled to vote in person or by proxy at such meeting, to hold office until the expiration of their respective terms. There is no minimum shareholding or age limit requirement for qualification to serve as a member of our 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 have a staggered board. The Directors are divided into Class&#160;I, Class&#160;II and Class&#160;III, respectively and are assigned to each class in accordance with a resolution or resolutions adopted by the Board of Directors.</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;">At the first annual general meeting of Members (a person whose name is entered in the Register of Members as the holder of a share or shares) following the initial meeting, the term of office of the Class&#160;I Directors shall expire and Class&#160;I Directors shall be elected for a full term of three&#160;years.</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;">At the second annual general meeting of Members following the initial meeting, the term of office of the Class&#160;II Directors shall expire and Class&#160;II Directors shall be elected for a full term of three&#160;years.</span></td></tr></table><div style="margin-top:12pt;"></div><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;">At the third annual general meeting of Members following the initial meeting, the term of office of the Class&#160;III Directors shall expire and Class&#160;III Directors shall be elected for a full term of three&#160;years.</span></td></tr></table><div style="margin-top:12pt;"></div><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;">At each succeeding annual general meeting of Members, Directors shall be elected for a full term of three&#160;years to succeed the Directors of the class whose terms expire at such annual general meeting.</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 following table sets forth the names and classes of our directors as of the date of this annual report:</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:70.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:2.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:14.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%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:10.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.49%;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;">Class I</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;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:14.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;"><b style="font-weight:bold;">Class&#160;II</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;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.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;"><b style="font-weight:bold;">Class&#160;III</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Yigong Justin Chen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;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:14.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mingjun Wang</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Jin Huang</p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.24%;margin:0pt;padding:0pt;"><p style="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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Yanhui Ma</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;">A director may be removed for negligence or other reasonable cause at any time before the expiration of his or her term by a special resolution passed at a duly convened shareholder meeting by the holders of at least two-thirds of our outstanding shares being entitled to vote in person or by proxy at such meeting or by a unanimous written consent of our shareholders. Vacancies on our board of directors created by such a removal or by resignation may be filled by resolution passed at a duly convened shareholder meeting by the holders of a majority of our outstanding shares entitled to vote in person or by proxy at such meeting or by a majority vote of the remaining directors in office. A director so elected or appointed shall hold office until the next succeeding annual shareholder meeting and may be nominated for reelection at that time.</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 on a proposal, arrangement or contract in which the director is interested, provided that such director has disclosed his interest in such matter to the board of directors at a meeting of the board of directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, our board of directors may exercise all the powers of the company to borrow money, mortgage or charge its undertaking, property and uncalled capital, and issue debentures, debenture stock and other securities whenever money is borrowed or as a security for any debt, liability or obligation of the company or of any third party.</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;">61</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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Board Meetings and Executive Sessions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Once a quarter, and more often if circumstances require, our Board of Directors holds meetings. In addition to regularly scheduled Board meetings, the independent directors of the Board meet on a regular basis to fulfill their responsibilities on each of the Board committees. The independent directors also meet annually in executive sessions without the presence of management and non-independent 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;">Duties of directors</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In general, under Cayman Islands law, our directors have a duty of loyalty to act honestly, in good faith and in our best interests. Our directors also have a duty to exercise the care, diligence and skills that a reasonably prudent person would exercise in comparable circumstances. In fulfilling their duty of care to us, our directors must ensure compliance with our memorandum and articles of association then in effect. In certain limited circumstances, our shareholders have the right to seek damages through a derivative action in the name of the company if a duty owed by our directors is breached.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Committees of our 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 have established an audit committee and a compensation committee. We have adopted a charter for each of these committees. These committees&#8217; members and functions are briefly described below. As a Cayman Islands company, we are not required to have a separate nominating and corporate governance committee of the board. Our full board of directors will perform the functions performed by such committee.</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 Yigong Justin Chen, Mingjun Wang and Yanhui Ma, each of whom meets the independence standards of the NYSE and the SEC. Yigong Justin Chen is the Chairperson of our audit committee. Mr.&#160;Yanhui Ma serves as our audit committee financial expert. The responsibilities of our audit committee 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;">Appointing, and overseeing the work of our independent auditors, approving the compensation of our independent auditors, and, if appropriate, discharging 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;">Pre-approving engagements of our independent auditors to render audit services and/or establishing pre-approval policies and procedures for such engagements and pre-approving any non-audit services proposed to be provided to us 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;">Discussing with management and our independent auditors significant financial reporting issues raised and judgments made in connection with the preparation of our financial statements;</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 discussing reports from our independent auditors on (1)&#160;the major critical accounting policies to be used, (2)&#160;significant alternative treatments of financial information within the U.S. generally accepted accounting principles, or GAAP, that have been discussed with management, (3)&#160;ramifications of the use of such alternative disclosures and treatments, and (4)&#160;other material written communications between our independent auditors and management;</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;">Resolving any disagreements between management and our independent auditors regarding financial reporting;</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;">Establishing procedures for receiving, retaining and treating any complaints we receive regarding accounting, internal accounting controls or auditing matters and procedures for the confidential, anonymous submission by employees of concerns regarding questionable accounting or auditing matters; 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></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;">62</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;max-width:100%;position:relative;"><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 Dr.&#160;Yanhui Ma and Mr.&#160;Mingjun Wang, each of whom is an &#8220;independent director&#8221; as that term is used in the NYSE corporate governance rules. Mingjun Wang is the Chairperson of our compensation committee. Our compensation committee assists the board of directors in reviewing and approving the compensation structure of our directors and officers, including all forms of compensation to be provided to our directors and officers. The responsibilities of our compensation committee 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;">Reviewing and recommending to our board of directors with respect to the total 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 recommending to our board of directors with respect to director compensation, including equity-based compensation; 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 recommending to the board of directors with respect to 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><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-size:9pt;font-weight:bold;">D.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Employees</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;">As of December 31, 2023, we and our subsidiaries had 37 full-time employees, and 124 part-time employees, respectively. As of December 31, 2023, we had the following numbers of full-time employees by cost nature: 19 in general and administrative functions, and 18 in cost of revenues. None of our employees are represented by collective bargaining arrangements. We consider our relations with our employees to be good.</p><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-size:9pt;font-weight:bold;">E.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Share Ownership</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;">The following table sets forth, as of March 10, 2024, certain information concerning the beneficial ownership of the Class A Ordinary Shares and Class C Ordinary Shares by (i) each shareholder known by the company to own beneficially five percent or more of the outstanding Class A Ordinary Shares and Class C Ordinary Shares; (ii) each director and the nominee for director of the company; (iii) each executive officer of the company; and (iv) all executive officers and directors of the company as a group, and their percentage ownership and voting power.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have determined beneficial ownership in accordance with the rules of the SEC. Except as indicated in the footnotes below, we believe, based on the information furnished to us, that the persons named in the following table have sole voting and investment power with respect to all ordinary shares that they beneficially own, subject to applicable community property laws. As of March 10, 2024, the percentage of beneficial ownership for holders of Class A ordinary shares is based on 52,019,109 Class A Ordinary Shares issued and outstanding and the percentage of beneficial ownership for holders of Class C ordinary shares is based on 4,708,415 Class C Ordinary Shares issued and outstanding, both of which classes of ordinary shares exclude unvested restricted shares. On all matters subject to vote at general meetings of the company, the holders of Class A ordinary shares are entitled to one vote per share and the holders of Class C ordinary shares are entitled to ten votes per share.</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;">63</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;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Unless otherwise indicated, the address of such individual is c/o Ambow Education Holding&#160;Ltd., 19925 Stevens Creek Blvd, Cupertino, CA 95014.</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:15.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:8pt;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:8pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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:8pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:8pt;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:8pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:8pt;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:8pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:8pt;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:8pt;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;"><span style="font-size:8pt;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:8pt;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;"><span style="font-size:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:8pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:15.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 style="vertical-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:56.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;">Shares beneficially owned (1)</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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.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;">Percentage&#160;of&#160;votes&#160;held</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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:15.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 style="vertical-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:7.59%;margin:0pt;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 of</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.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;">Percentage of</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:6.87%;margin:0pt;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 of</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.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;">Percentage of</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.85%;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.85%;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:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Based on</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:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Based on</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:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Based on</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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:15.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 style="vertical-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:7.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class A</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.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;">Class A</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:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class C</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.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;">Class C</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.85%;margin:0pt;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 of</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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percentage of</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:7.03%;margin:0pt;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 Class</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:7.03%;margin:0pt;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 Class</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:6.87%;margin:0pt;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.24%;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:15.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 style="vertical-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:7.59%;margin:0pt;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</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.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;">Ordinary</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:6.87%;margin:0pt;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</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.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;">ordinary</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.85%;margin:0pt;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 ordinary</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.85%;margin:0pt;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 ordinary</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:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">A ordinary</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:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">C ordinary</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:6.87%;margin:0pt;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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:15.09%;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;"><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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;border-bottom: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;">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: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.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;">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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;">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: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.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;">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: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.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;"><b style="font-weight:bold;">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: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.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;"><b style="font-weight:bold;">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:8pt;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%;border-bottom: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;">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:8pt;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%;border-bottom: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;">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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;">shares (%)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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:15.09%;background:#cceeff;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;">Directors and Executive Officers:</p></td><td style="vertical-align: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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;margin:0pt;">&#160;</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:8pt;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:8pt;margin:0pt;">&#160;</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:8pt;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:8pt;margin:0pt;">&#160;</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:8pt;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:8pt;margin:0pt;">&#160;</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:8pt;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:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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></tr><tr><td style="vertical-align:bottom;width:15.09%;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;">Jin Huang (2)(5)</p></td><td style="vertical-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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 351,312</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;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.68</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;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,708,415</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;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</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;"><span style="white-space:pre-wrap;">%  </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:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,059,727</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;"> <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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8.92</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;"><span style="white-space:pre-wrap;">%  </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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.68</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;"><span style="white-space:pre-wrap;">%  </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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100</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;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 47.86</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:15.09%;background:#cceeff;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;">Yigong Justin Chen</p></td><td style="vertical-align: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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;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;"><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:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;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;"><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:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;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;"><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:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;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;"><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:8pt;margin:0pt;">&#160;</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:8pt;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:1.48%;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:8.85%;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;"><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:8pt;margin:0pt;">&#160;</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:8pt;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:1.48%;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:7.03%;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;"><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:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;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;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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></tr><tr><td style="vertical-align:bottom;width:15.09%;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;">Mingjun Wang</p></td><td style="vertical-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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.48%;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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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: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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.48%;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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.48%;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:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.48%;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:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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: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;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:8pt;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: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;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:8pt;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:1.48%;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:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:15.09%;background:#cceeff;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;">Yanhui Ma</p></td><td style="vertical-align: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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;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;"><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:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;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;"><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:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;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;"><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:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;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;"><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:8pt;margin:0pt;">&#160;</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:8pt;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:1.48%;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:8.85%;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;"><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:8pt;margin:0pt;">&#160;</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:8pt;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:1.48%;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:7.03%;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;"><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:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;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;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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></tr><tr><td style="vertical-align:bottom;width:15.09%;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;">Chiao-Ling Hsu</p></td><td style="vertical-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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.48%;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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.48%;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:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.48%;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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.48%;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:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.48%;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:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.48%;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:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.48%;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:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.48%;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:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:15.09%;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.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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;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:8pt;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:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;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:8pt;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:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;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:8pt;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:8pt;margin:0pt;">&#160;</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;"><span style="font-size:8pt;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:8pt;margin:0pt;">&#160;</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;"><span style="font-size:8pt;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="font-size:8pt;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;"><span style="font-size:8pt;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="font-size:8pt;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;"><span style="font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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></tr><tr><td style="vertical-align:bottom;width:15.09%;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;"><b style="font-weight:bold;">All executive officers and directors of the company as a group (6 persons) (4)</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">958,430</p></td><td style="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;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.84</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;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;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,708,415</p></td><td style="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;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">100</p></td><td style="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;"><span style="white-space:pre-wrap;">%  </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:right;margin:0pt 3pt 0pt 0pt;">5,666,845</p></td><td style="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;"> <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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9.99</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;"><span style="white-space:pre-wrap;">%  </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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.84</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;"><span style="white-space:pre-wrap;">%  </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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">100</p></td><td style="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;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">48.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:15.09%;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;font-weight:bold;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;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:8pt;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="font-size:8pt;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:8pt;text-align:right;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="font-size:8pt;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:8pt;text-align:right;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="font-size:8pt;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:8pt;text-align:right;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="font-size:8pt;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;"><span style="font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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></tr><tr><td style="vertical-align:bottom;width:15.09%;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;">5% and Greater Shareholders</p></td><td style="vertical-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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;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:1.48%;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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;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:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;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:1.48%;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:8.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:1.48%;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:8.85%;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:1.48%;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:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;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:8pt;margin: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:8pt;text-align:right;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:8pt;margin: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:8pt;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:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;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:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:15.09%;background:#cceeff;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;">New Summit Global Limited</p></td><td style="vertical-align: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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;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;"><span style="white-space:pre-wrap;"> 2,703,475</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:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;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;"><span style="white-space:pre-wrap;"> 5.20</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:8pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;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;"><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:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;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;"><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:8pt;margin: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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,703,475</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:8pt;margin: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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4.77</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:8pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5.20</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:8pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </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:8pt;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:1.48%;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:6.87%;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;"><span style="white-space:pre-wrap;"> 2.73</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:15.09%;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;">CEIHL Partners (I) Limited (3)</p></td><td style="vertical-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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,420,375</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;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.58</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;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.48%;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:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.48%;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:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,420,375</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;"> <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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.03</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;"><span style="white-space:pre-wrap;">%  </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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.58</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;"><span style="white-space:pre-wrap;">%  </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:8pt;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:1.48%;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:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3.45</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:15.09%;background:#cceeff;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;">CEIHL Partners (II) Limited (3)</p></td><td style="vertical-align: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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;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;"><span style="white-space:pre-wrap;"> 11,144,636</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:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;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;"><span style="white-space:pre-wrap;"> 21.42</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:8pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;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;"><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:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;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;"><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:8pt;margin: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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,144,636</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:8pt;margin: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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 19.65</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:8pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 21.42</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:8pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </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:8pt;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:1.48%;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:6.87%;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;"><span style="white-space:pre-wrap;"> 11.25</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:15.09%;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;">New Flourish Holdings Limited (5)(6)</p></td><td style="vertical-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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 770,212</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;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.48</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;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,288,415</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;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 91.08</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;"><span style="white-space:pre-wrap;">%  </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:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,058,627</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;"> <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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8.92</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;"><span style="white-space:pre-wrap;">%  </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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.48</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;"><span style="white-space:pre-wrap;">%  </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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 91.08</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;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 44.05</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:15.09%;background:#cceeff;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;">Spin-Rich Ltd. (5)(7)</p></td><td style="vertical-align: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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;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;"><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:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;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;"><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:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;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;"><span style="white-space:pre-wrap;"> 420,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:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;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;"><span style="white-space:pre-wrap;"> 8.92</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:8pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 420,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:8pt;margin: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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.74</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:8pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </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:8pt;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:1.48%;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:7.03%;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;"><span style="white-space:pre-wrap;"> 8.92</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:8pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;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;"><span style="white-space:pre-wrap;"> 4.24</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:15.09%;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;">Core Values Fund, L.P. (8)</p></td><td style="vertical-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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9.61</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;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;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: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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;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: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;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:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,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="font-size:8pt;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:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8.81</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;"><span style="white-space:pre-wrap;">%  </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:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9.61</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;"><span style="white-space:pre-wrap;">%  </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:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5.05</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">%</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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Note: Shares of executive officers and directors less than 1% of outstanding shares and shares of shareholders less than 5% of outstanding shares were not shown.</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="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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In computing the number of shares beneficially owned by a person and the&#160;percentage ownership of a person, shares subject to warrants or other derivative securities held by that person that are currently exercisable or exercisable within 60&#160;days are deemed outstanding. Such shares, however, are not deemed outstanding for purposes of computing the&#160;percentage ownership of each other person. Except as indicated in the footnotes to this table and pursuant to applicable community property laws, the persons named in the table have sole voting and investment power with respect to all 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="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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Of the 351,312 Class&#160;A Ordinary Shares (i)&#160;287,214 of the Class&#160;A Ordinary Shares are owned by New Flourish Holdings Limited (&#8220;New Flourish&#8221;) for the benefit of Dr.&#160;Huang and certain officers of the Company, and (ii)&#160;64,098 of the Class&#160;A Ordinary Shares are owned directly by Dr.&#160;Huang. Dr.&#160;Huang as the sole director of New Flourish has voting control and investment power over the Class&#160;A Ordinary Shares held by New Flourish, but disclaims beneficial ownership over such shares, which are held for the benefit of certain officers of the 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:18pt;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;">Mrs. Ye Wen is the sole shareholder of CEIHL Partners (I) Limited and CEIHL Partners (II) Limited (collectively &#8220;CEIHL&#8221;). CEIHL Partners (I) Limited holds 3,420,375 Class A Ordinary Shares and CEIHL Partners (II) Limited holds 11,144,636 Class A Ordinary Shares. As the sole shareholder of CEIHL Partners (I) Limited and CEIHL Partners (II) Limited, Mrs. Ye Wen has sole voting and dispositive power over the Class A Ordinary Shares held by CEIHL.</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:18pt;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;">Includes Class&#160;A Ordinary Shares and Class&#160;C Ordinary Shares held by all of our directors and executive officers as a group.</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:18pt;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;">Of the 4,708,415 Class&#160;C Ordinary Shares, (i)&#160;4,288,415 of the Class&#160;C Ordinary Shares are owned by New Flourish for the benefit of Dr.&#160;Jin Huang, and (ii)&#160;420,000 of the Class&#160;C Ordinary Shares are owned by Spin-Rich&#160;Ltd. Dr.&#160;Huang as the sole director of New Flourish has voting control and investment power over the Class&#160;C Ordinary Shares held by New Flourish.</span></td></tr></table></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;">64</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;max-width:100%;position:relative;"><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:18pt;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;">Dr.&#160;Jin Huang, as the sole director of New Flourish has voting control and investment power over the Class A Ordinary Shares and the Class C Ordinary Shares owned by New Flourish. Dr. Huang disclaims beneficial ownership over the Class A Ordinary Shares held by New Flourish , which are held for the benefit of certain officers of the 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:18pt;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;">Dr.&#160;Jin Huang has sole voting control and investment power over Class&#160;C Ordinary Shares owned by Spin-Rich&#160;Ltd.</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;">(8)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Mr. Zhang Tong is the general partner of Core Values Fund, L.P. (&#8220;Core&#8221;). Core holds 5,000,000 Class A Ordinary Shares. As the general partner of Core, Mr. Zhang Tong has voting and dispositive power over the Class A Ordinary Shares held by Core.</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;">Except as disclosed in this annual report, there are no relationships between the parties. Other than the voting proxies given to Dr. Jin Huang, and the contractual control arrangements disclosed in this annual report. We are not aware of any relationship or arrangement between or among any shareholders that would enable any of them to control, in substance or contractually, any other shareholder&#8217;s vote.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 23, 2022, we entered a share purchase agreement to dispose all equity interest of Ambow China for a cash consideration of $12.0 million. The Sale of Ambow China was complete on December 31, 2022. After the Sale of Ambow China, we have sold all our assets and operations in China and have ceased the control of all the VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 10, 2024, approximately 56,727,524 of our ordinary shares were issued and outstanding. Citibank, N.A., the depositary, has advised us that, as of March 10, 2024, 814,018 ADRs, representing 16,280,360 underlying ordinary shares were outstanding. The number of beneficial owners of our ADR in the United States is likely to be much larger than the number of record holders of our ordinary shares in the United States.</p><a id="_0a00a449_8b0c_43af_b600_5c6339b673be"></a><a id="Item7MajorShareholdersandRelatedPartyTra"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Item&#160;7.<b style="font-size:12pt;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;</b>Major Shareholders and Related Party Transactions</p><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Major Shareholders</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;">Please refer to &#8220;Item&#160;6.E Directors, Senior Management and Employees&#160;&#8212; Share Ownership.&#8221;</p><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-size:9pt;font-weight:bold;">B.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Related Party Transactions</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;">As of December 31, 2023, we had nil due from and due to related party. After the Sale of Ambow China, we have sold all our assets and operations in China and have ceased control of all the VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;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 a service contract with our Chief Executive Officer as well as employment agreements and confidential information and invention assignment agreements with each of our executive officers. See &#8220;Item&#160;6.B&#8212; Directors, Senior Management and Employees&#8212;Compensation&#8212;Employment agreements.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Indemnification 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 indemnification agreements with each of our directors and executive officers that provide our directors and executive officers with additional protection regarding the scope of the indemnification set forth in our memorandum and articles of association. Pursuant to these agreements, we indemnify each of our directors and executive officers (to the fullest extent permitted by Cayman Islands law) against all costs and expenses, including expense advances, incurred in connection with any claim by reason or arising out of any event or occurrence relating to the fact that such person is our director or executive officer or is serving at our request at another corporation or entity, or by reason of any activity or inactivity while serving in such capacity. We are not, however, obligated to indemnify any such person:</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;">For expenses resulting from matters for which such person is prohibited from being indemnified under our memorandum and articles of association then in effect or applicable laws;</span></td></tr></table></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;">65</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;max-width:100%;position:relative;"><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 respect of any claim initiated or brought voluntarily by such person (other than in limited specified circumstances); 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;">For expenses incurred in relation to any proceedings to enforce the agreement in which material assertions in such proceedings made by such person are finally determined by a court to be not made in good faith or to be frivolous.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Registration rights</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We entered into a registration rights agreement with Campus Holdings Limited (&#8220;Campus:&#8221;) Dr. Huang and Spin-Rich Ltd., which entitles them to certain registration rights, including demand registration rights, Form F-3 registration rights, and piggyback registration rights.</p><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">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 0pt 12pt 0pt;">Not applicable.</p><a id="_f197a089_f211_4973_8028_591268dadebe"></a><a id="Item8FinancialInformation_87604"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Item&#160;8.&#160;&#160;&#160;&#160;Financial Information</p><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Consolidated Financial Statements and other Financial Information</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;">Please see &#8220;Item&#160;18. Financial Statements.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;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;">As of December 31, 2023, there are no claims, lawsuits, investigations and proceedings, including un-asserted claims that are probable to be assessed, that have in the recent past had, or to our knowledge, are reasonably possible to have, a material change on our financial position results of operations or cash flow.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">From time to time, we have been involved in various legal and regulatory proceedings arising in the normal course of business. While we cannot predict the occurrence or outcome of these proceedings with certainty, we do not believe that an adverse result in any pending legal or regulatory proceeding, individually or in the aggregate, would be material to our consolidated financial condition or cash flows; however, an unfavorable outcome could have a material adverse effect on our results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;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;">Since our inception, we have not declared or paid any dividends on our shares. We intend to retain any earnings for use in our business and do not currently intend to pay cash dividends on our ordinary shares. Dividends, if any, on our outstanding ordinary shares will be declared by and subject to the discretion of our board of directors, and subject to Cayman Islands law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any dividend we declare will be paid to the holders of ADSs, subject to the terms of the deposit agreement, to the same extent as holders of our ordinary shares, to the extent permitted by applicable law and regulations, less the fees and expenses payable under the deposit agreement. Any dividend we declare will be distributed by the depositary bank to the holders of our ADSs. Cash dividends on our ordinary shares, if any, will be paid in U.S. dollars.</p><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-size:9pt;font-weight:bold;">B.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Significant Changes</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;">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><a id="_cd9d944b_4616_48ff_91b7_22d83301ebbe"></a><a id="Item9TheOfferandListing_639527"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Item&#160;9.<b style="font-size:12pt;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;</b>The Offer and Listing</p><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Offer and Listing Details</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;">See &#8220;Item&#160;9. The Offer and Listing&#8212;C. Markets.&#8221;</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;">66</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;max-width:100%;position:relative;"><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-size:9pt;font-weight:bold;">B.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Plan of Distribution</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;">Not applicable.</p><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Markets</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;">Our ADSs (each representing twenty Class A Ordinary Shares) currently trade in the NYSE American under the symbol &#8220;AMBO&#8221;. Prior to February 20, 2024, one ADS represented two Class A ordinary share. On February 20, 2024, we effected a change of the ADS to Class A ordinary share ratio from one ADS representing two Class A ordinary shares to one ADS representing twenty Class A ordinary shares. The ratio change has the same effect as a 1-for-10 ADS reverse split. There was no change to the our underlying Class A ordinary shares, and no Class A ordinary shares was issued or cancelled in connection with the change in ADS ratio.</p><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-size:9pt;font-weight:bold;">D.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Selling Shareholders</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;">Not applicable.</p><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-size:9pt;font-weight:bold;">E.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Dilution</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;">Not applicable.</p><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Expenses of the Issue</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;">Not applicable.</p><a id="_18f364be_90f0_40ff_9987_3c8e0c2e9661"></a><a id="Item10AdditionalInformation_754648"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item&#160;10.&#160;&#160;&#160;&#160;&#160;&#160; Additional Information</b></p><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Share Capital</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;">Not applicable.</p><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-size:9pt;font-weight:bold;">B.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Memorandum and Articles of Association</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;">Our Sixth Amended and Restated Memorandum and Articles of Association were adopted by our shareholders at an extraordinary general meeting held on June&#160;30, 2015. A copy of the <a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1494558/000114420415035378/v412153_ex99-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Sixth Amended and Restated Memorandum and Articles of</span></a> <a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1494558/000114420415035378/v412153_ex99-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Association are incorporated by reference to Exhibit&#160;99.1 of our 6-K filed with the Commission on June&#160;4, 2015.</span></a></p><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Material Contracts</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;">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&#8221; or elsewhere in this annual report on Form 20-F.</p><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-size:9pt;font-weight:bold;">D.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exchange Controls</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;">There are no exchange control or currency regulations in the Cayman Islands that would affect the payment of dividends, interest or other payments to non-resident holders of the Company&#8217;s securities, including the ordinary shares. Other jurisdictions in which the Company conducts operations may have various currency or exchange controls. In addition, the Company is subject to the risk of changes in political conditions or economic policies which could result in new or additional currency or exchange controls or other restrictions being imposed on the operations of the Company. As to the Company&#8217;s securities, Cayman Islands law and the Memorandum and Articles impose no limitations on the right of non-resident or foreign owners to hold or vote such securities.</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;">67</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;max-width:100%;position:relative;"><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:9pt;margin-top:0pt;"><b style="font-size:9pt;font-weight:bold;">E.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;"><b style="font-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Taxation</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">The following summary of the material Cayman Islands and United States federal income tax consequences of any investment in our ADSs or ordinary shares is based upon laws and relevant interpretations thereof in effect as of the date of this annual report, all of which are subject to change. This summary does not deal with all possible tax consequences relating to an investment in our ADSs or ordinary shares, such as the tax consequences under state, local and other tax laws. Prospective investors should consult their professional advisers on the possible tax consequences of buying, holding or selling any ADSs or ordinary shares under the laws of their country of citizenship, residence or domicile.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 9pt 0pt;">Cayman Islands taxation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">The following is a discussion on certain Cayman Islands income tax consequences of an investment in the ADSs or ordinary shares. The discussion is a general summary of present law, which is subject to prospective and retroactive change. It is not intended as tax advice, does not consider any investor&#8217;s particular circumstances, and does not consider tax consequences other than those arising under Cayman Islands law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">No stamp duty, capital duty, registration or other issue or documentary taxes are payable in the Cayman Islands on the creation, issuance or delivery of the ADSs or ordinary shares. The Cayman Islands currently have no form of income, corporate or capital gains tax and no estate duty, inheritance tax or gift tax. There are currently no Cayman Islands&#8217; taxes or duties of any nature on gains realized on a sale, exchange, conversion, transfer or redemption of the ADSs or ordinary shares. Payments of dividends and capital in respect of the ADSs or ordinary shares will not be subject to taxation in the Cayman Islands and no withholding will be required on the payment of interest and principal or a dividend or capital to any holder of the ADSs or ordinary shares, nor will gains derived from the disposal of the ADSs or ordinary shares be subject to Cayman Islands income or corporation tax as the Cayman Islands currently have no form of income or corporation taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">We have been incorporated under the laws of the Cayman Islands as an exempted company with limited liability and, as such, have applied for and obtained an undertaking from the Governor of the Cayman Islands that no law enacted in the Cayman Islands during the period of 20&#160;years from the date of the undertaking imposing any tax to be levied on profits, income, gains or appreciation shall apply to us or our operations and no such tax or any tax in the nature of estate duty or inheritance tax shall be payable (directly or by way of withholding) on the ADSs or ordinary shares, debentures or other obligations of ours.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 9pt 0pt;">United States federal income taxation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 9pt 0pt;">General</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">The following are the material U.S. federal income tax consequences of the acquisition, ownership and disposition of the ADSs or ordinary shares. As used in this discussion, references to &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221; refer to Ambow Education Holding&#160;Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">The discussion below of the U.S. federal income tax consequences to &#8220;U.S. Holders&#8221; will apply to a beneficial owner of the ADSs or ordinary shares that is for U.S. federal income tax purposes:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;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 individual citizen or resident of the United States;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;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 corporation (or other entity treated as a corporation) that is created or organized (or treated as created or organized) in or under the laws of the United States, any state thereof or the District of Columbia;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;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 estate whose income is includible in gross income for U.S. federal income tax purposes regardless of its source; 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;">a trust if (i)&#160;a U.S. court can exercise primary supervision over the trust&#8217;s administration and one or more U.S. persons are authorized to control all substantial decisions of the trust, or (ii)&#160;it has a valid election in effect under applicable U.S. Treasury regulations to be treated as a U.S. person.</span></td></tr></table><div style="margin-top:9pt;"></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;">68</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;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;">A beneficial owner of the ADSs or ordinary shares that is described above is referred to herein as a &#8220;U.S. Holder.&#8221; If a beneficial owner of the ADSs or ordinary shares is not described as a U.S. Holder and is not an entity treated as a partnership or other pass-through entity for U.S. federal income tax purposes, such owner will be considered a &#8220;Non-U.S. Holder.&#8221; The material U.S. federal income tax consequences applicable specifically to Non-U.S. Holders are described below under the heading &#8220;Non-U.S. Holders.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This discussion is based on the Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;), its legislative history, Treasury regulations promulgated thereunder, published rulings and court decisions, all as currently in effect. These authorities are subject to change or differing interpretations, possibly on a retroactive basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This discussion does not address all aspects of U.S. federal income taxation that may be relevant to any particular holder based on such holder&#8217;s individual circumstances. In particular, this discussion considers only holders that purchase ADSs pursuant to this offering and own and hold the ADSs or ordinary shares as capital assets within the meaning of Section&#160;1221 of the Code, and does not address the potential application of the alternative minimum tax or the U.S. federal income tax consequences to holders that are subject to special rules, 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;">financial institutions or financial services entities;</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;">broker-dealers;</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;">persons that are subject to the mark-to-market accounting rules&#160;under Section&#160;475 of the Code;</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;">tax-exempt entities;</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;">governments or agencies or instrumentalities thereof;</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;">insurance companies;</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;">regulated investment companies;</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;">real estate investment trusts;</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;">certain expatriates or former long-term residents of the United States;</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;">persons that actually or constructively own 5% or more of our voting shares (including as a result of ownership of the ADSs);</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;">persons that acquired the ADSs or ordinary shares pursuant to an exercise of employee options, in connection with employee incentive plans or otherwise as compensation;</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;">persons that hold the ADSs or ordinary shares as part of a straddle, constructive sale, hedging, conversion or other integrated transaction;</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;">persons whose functional currency is not the U.S. dollar;</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;">passive foreign investment companies; 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;">controlled foreign corporations.</span></td></tr></table><div style="margin-top:12pt;"></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;">69</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;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 discussion below assumes that the representations contained in the deposit Agreement are true and that the obligations in the deposit Agreement and any related agreement will be complied with in accordance with their terms. This discussion also assumes that the ADSs will represent only ordinary shares in us and will not represent cash or any other type of property. For U.S. federal income tax purposes, a holder of the ADSs will be treated as the beneficial owner of the underlying ordinary shares represented by such ADSs. Accordingly, deposits or withdrawals of ordinary shares for ADSs will not be subject to U.S. federal income tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The U.S. Treasury has expressed concerns that parties to whom ADSs are pre-released may be taking actions that are inconsistent with the claiming, by U.S. Holders of ADSs, of foreign tax credits for U.S. federal income tax purposes. Such actions also would be inconsistent with the claiming of the reduced rate of tax applicable to dividends received by certain non-corporate U.S. Holders, as described below. Accordingly, the availability of foreign tax credits or the reduced tax rate for dividends received by certain non-corporate U.S. Holders could be affected by actions that may be taken by parties to whom ADSs are pre-released, or by future actions of the U.S. Treasury Department.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This discussion does not address any aspect of U.S. federal non-income tax laws, such as gift or estate tax laws, or state, local or non-U.S. tax laws or, except as discussed herein, any tax reporting obligations applicable to a holder of the ADSs or ordinary shares. This discussion also does not address the tax treatment of any taxes, fees or expenses that may be payable by an ADS holder pursuant to the deposit Agreement. Additionally, this discussion does not consider the tax treatment of partnerships or other pass-through entities or persons who hold the ADSs or ordinary shares through such entities. If a partnership (or other entity classified as a partnership for U.S. federal income tax purposes) is the beneficial owner of the ADSs or ordinary shares, the U.S. federal income tax treatment of a partner in the partnership generally will depend on the status of the partner and the activities of the partnership. This discussion also assumes that any distribution made (or deemed made) to a holder in respect of the ADSs or ordinary shares and any consideration received (or deemed received) by a holder in connection with the sale or other disposition of the ADSs or ordinary shares will be in U.S. dollars.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have not sought, and will not seek, a ruling from the Internal Revenue Service, (the &#8220;IRS&#8221;), or an opinion of counsel as to any U.S. federal income tax consequence described herein. The IRS may disagree with the description herein, and its determination may be upheld by a court. Moreover, there can be no assurance that future legislation, regulations, administrative rulings or court decisions will not adversely affect the accuracy of the statements in this discussion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">U.S. Holders</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Taxation of Cash Distributions Paid on 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 passive foreign investment company (&#8220;PFIC&#8221;) rules&#160;discussed below, a U.S. Holder generally will be required to include in gross income as ordinary income the amount of any cash dividend paid on the ADSs or ordinary shares. A cash distribution on the ADSs or ordinary shares generally will be treated as a dividend for U.S. federal income tax purposes to the extent the distribution is paid out of our current or accumulated earnings and profits (as determined for U.S. federal income tax purposes). Such dividend generally will not be eligible for the dividends-received deduction generally allowed to U.S. corporations in respect of dividends received from other U.S. corporations. The portion of such cash distribution, if any, in excess of such earnings and profits will be applied against and reduce (but not below zero) the U.S. Holder&#8217;s adjusted tax basis in the ADSs or ordinary shares. Any remaining excess generally will be treated as gain from the sale or other taxable disposition 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;">With respect to non-corporate U.S. Holders, any such cash dividends may be subject to U.S. federal income tax at the lower applicable regular long term capital gains tax rate (see &#8220;&#8212;Taxation on the Disposition of ADSs or Ordinary Shares&#8221; below) provided that (a) the ADSs or ordinary shares are readily tradable on an established securities market in the United States; (b) we are not a PFIC, as discussed below, for either the taxable year in which the dividend was paid or the preceding taxable year, and (c) certain holding period requirements are met. Therefore, if the ADSs or ordinary shares are not readily tradable on an established securities market in the United States, then cash dividends paid by us to non-corporate U.S. Holders will not be subject to U.S. federal income tax at the lower regular long-term capital gains tax rate. Under published IRS authority, shares (including ADSs) are considered for purposes of clause (a) above to be readily tradable on an established securities market in the United States only if they are listed on certain exchanges, which presently include the NYSE American.</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;">70</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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Taxation on the 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;">Upon a sale or other taxable disposition of the ADSs or ordinary shares, and subject to the PFIC rules&#160;discussed below, a U.S. Holder generally will recognize capital gain or loss in an amount equal to the difference between the amount realized and the U.S. Holder&#8217;s adjusted tax basis in the 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;">The regular U.S. federal income tax rate on capital gains recognized by U.S. Holders generally is the same as the regular U.S. federal income tax rate on ordinary income, except that long term capital gains recognized by non-corporate U.S. Holders generally are subject to U.S. federal income tax at a maximum regular rate of 20%. Capital gain or loss will constitute long term capital gain or loss if the U.S. Holder&#8217;s holding period for the ADSs or ordinary shares exceeds one&#160;year. The deductibility of capital losses is subject to various limitations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Additional Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">U.S. Holders that are individuals, estates or trusts and whose income exceeds certain thresholds generally will be subject to a 3.8% Medicare contribution tax on unearned income, including, without limitation, dividends on, and gains from the sale or other taxable disposition of, the ADSs or ordinary shares, subject to certain limitations and exceptions. Under applicable regulations, in the absence of a special election, such unearned income generally would not include income inclusions under the qualified electing fund (&#8220;QEF&#8221;), rules&#160;discussed below under &#8220;Passive Foreign Investment Company Rules,&#8221; but would include distributions of earnings and profits from a QEF. U.S. Holders should consult their own tax advisors regarding the effect, if any, of such tax on their ownership and disposition of the ADSs or ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Passive Foreign Investment Company Rules</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A foreign (i.e., non-U.S.) corporation will be a PFIC if either (a)&#160;at least 75% of its gross income in a taxable&#160;year of the foreign corporation, including its pro rata share of the gross income of any corporation in which it is considered to own at least 25% of the shares by value, is passive income, or (b)&#160;at least 50% of its assets in a taxable&#160;year of the foreign corporation, ordinarily determined based on fair market value and averaged quarterly over the&#160;year, including its pro rata share of the assets of any corporation in which it is considered to own at least 25% of the shares by value, are held for the production of, or produce, passive income. Passive income generally includes dividends, interest, rents and royalties (other than certain rents or royalties derived from the active conduct of a trade or business), and gains from the disposition of passive assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on the expected composition (and estimated values) of the assets and the nature of the income of us and our subsidiaries, we do not expect to be treated as a PFIC for the current taxable&#160;year. However, our actual PFIC status for our current taxable&#160;year or any subsequent taxable&#160;year will not be determinable until after the end of such taxable&#160;year. Accordingly, there can be no assurance with respect to our status as a PFIC for our current taxable&#160;year or any subsequent taxable&#160;year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are determined to be a PFIC for any taxable&#160;year (or portion thereof) that is included in the holding period of a U.S. Holder of the ADSs or ordinary shares, and the U.S. Holder did not make a timely QEF election for our first taxable&#160;year as a PFIC in which the U.S. Holder held (or was deemed to hold) the ADSs or ordinary shares, a QEF election along with a purging election, or a mark-to-market election, each as described below, such holder generally will be subject to special rules&#160;for regular U.S. federal income tax purposes with respect to:</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;">any gain recognized by the U.S. Holder on the sale or other disposition of its ADSs or ordinary shares; 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;">any &#8220;excess distribution&#8221; made to the U.S. Holder (generally, any distributions to such U.S. Holder during a taxable&#160;year of the U.S. Holder that are greater than 125% of the average annual distributions received by such U.S. Holder in respect of the ADSs or ordinary shares during the three preceding taxable&#160;years of such U.S. Holder or, if shorter, such U.S. Holder&#8217;s holding period for the ADSs or ordinary shares).</span></td></tr></table><div style="margin-top:12pt;"></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;">71</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;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;">Under these rules,</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="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 U</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.S. Holder&#8217;s gain or excess distribution will be allocated ratably over the U.S. Holder&#8217;s holding period for the ADSs or ordinary shares;</span></td></tr></table><div style="margin-top:12pt;"></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;">the amount allocated to the U.S. Holder&#8217;s taxable&#160;year in which the U.S. Holder recognized the gain or received the excess distribution or to the period in the U.S. Holder&#8217;s holding period before the first day of our first taxable&#160;year in which we qualified as a PFIC will be taxed 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 other taxable&#160;years (or portions thereof) of the U.S. Holder and included in its holding period will be taxed at the highest tax rate in effect for that&#160;year and applicable to the U.S. Holder; 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;">the interest charge generally applicable to underpayments of tax will be imposed in respect of the tax attributable to each such other taxable&#160;year of the U.S. Holder.</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 general, if we are determined to be a PFIC, a U.S. Holder may avoid the PFIC tax consequences described above with respect to the ADSs or ordinary shares by making a timely QEF election (or a QEF election along with a purging election). Pursuant to the QEF election, a U.S. Holder will be required to include in income its pro rata share of our net capital gains (as long-term capital gain) and other earnings and profits (as ordinary income), on a current basis, in each case whether or not distributed, in the taxable&#160;year of the U.S. Holder in which or with which our taxable&#160;year ends if we are treated as a PFIC for that taxable&#160;year. A U.S. Holder may make a separate election to defer the payment of taxes on undistributed income inclusions under the QEF rules, but if deferred, any such taxes will be subject to an interest charge.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The QEF election is made on a shareholder-by-shareholder basis and, once made, can be revoked only with the consent of the IRS. A U.S. Holder generally makes a QEF election by attaching a completed IRS Form&#160;8621 (Information Return by a Shareholder of a Passive Foreign Investment Company or Qualified Electing Fund), including the information provided in a PFIC annual information statement, to a timely filed U.S. federal income tax return for the taxable&#160;year to which the election relates. Retroactive QEF elections generally may be made only by filing a protective statement with such return and if certain other conditions are met or with the consent of the IRS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In order to comply with the requirements of a QEF election, a U.S. Holder must receive certain information from us. Upon request from a U.S. Holder, we will endeavor to provide to the U.S. Holder no later than 90&#160;days after the request such information as the IRS may require, including a PFIC annual information statement, in order to enable the U.S. Holder to make and maintain a QEF election. However, there is no assurance that we will have timely knowledge of our status as a PFIC in the future or of the required information to be provided.</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 has made a QEF election with respect to the ADSs or ordinary shares, and the special tax and interest charge rules&#160;do not apply to such ADSs or ordinary shares (because of a timely QEF election for our first taxable&#160;year as a PFIC in which the U.S. Holder holds (or is deemed to hold) such ADSs or ordinary shares or a QEF election, along with a purge of the PFIC taint pursuant to a purging election, as described below), any gain recognized on the sale or other taxable disposition of such ADSs or ordinary shares generally will be taxable as capital gain and no interest charge will be imposed. As discussed above, for regular U.S. federal income tax purposes, U.S. Holders of a QEF generally are currently taxed on their pro rata shares of the QEF&#8217;s earnings and profits, whether or not distributed. In such case, a subsequent distribution of such earnings and profits that were previously included in income generally should not be taxable as a dividend to such U.S. Holders. The adjusted tax basis of a U.S. Holder&#8217;s ADSs or ordinary shares in a QEF will be increased by amounts that are included in income, and decreased by amounts distributed but not taxed as dividends, under the above rules. Similar basis adjustments apply to property if by reason of holding such property the U.S. Holder is treated under the applicable attribution rules&#160;as owning ADSs or ordinary shares in a QEF.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;">72</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;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;">Although a determination as to our PFIC status will be made annually, an initial determination that we are a PFIC generally will apply for subsequent&#160;years to a U.S. Holder who held the ADSs or ordinary shares while we were a PFIC, whether or not we meet the test for PFIC status in those subsequent&#160;years. A U.S. Holder who makes the QEF election discussed above for our first taxable&#160;year as a PFIC in which the U.S. Holder holds (or is deemed to hold) the ADSs or ordinary shares, however, will not be subject to the PFIC tax and interest charge rules&#160;discussed above with respect to such ADSs or ordinary shares. In addition, such U.S. Holder will not be subject to the QEF inclusion regime with respect to such ADSs or ordinary shares for any of our taxable&#160;years that end within or with a taxable&#160;year of the U.S. Holder and in which we are not a PFIC. On the other hand, if the QEF election is not effective for each of our taxable&#160;years in which we are a PFIC and during which the U.S. Holder holds (or is deemed to hold) the ADSs or ordinary shares, the PFIC rules&#160;discussed above will continue to apply to such ADSs or ordinary shares unless the holder files on a timely filed U.S. federal income tax return (including extensions) a QEF election and a &#8220;purging election&#8221; to recognize under the rules&#160;of Section&#160;1291 of the Code any gain that it would otherwise recognize if the U.S. Holder sold the ADSs or ordinary shares for their fair market value on the &#8220;qualification&#8221; date. The qualification date is the first day of our tax&#160;year in which we qualify as a QEF with respect to such U.S. Holder. The purging election can only be made if such U.S. Holder held the ADSs or ordinary shares on the qualification date. A purging election generally creates a deemed sale of such ADSs or ordinary shares at their fair market value. The gain recognized by the purging election generally will be subject to the special tax and interest charge rules&#160;treating the gain as an excess distribution, as described above. As a result of the purging election, the U.S. Holder generally will increase the adjusted tax basis in its ADSs or ordinary shares by the amount of gain recognized and will also have a new holding period in its ADSs or ordinary shares for purposes of the PFIC rules.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Alternatively, if a U.S. Holder, at the close of its taxable&#160;year, owns ADSs or ordinary shares in a PFIC that are treated as marketable stock, the U.S. Holder may make a mark-to-market election with respect to such ADSs or ordinary shares for such taxable&#160;year. If the U.S. Holder makes a valid mark-to-market election for the first taxable&#160;year of the U.S. Holder in which the U.S. Holder holds (or is deemed to hold) the ADSs or ordinary shares and for which we are determined to be a PFIC, such holder generally will not be subject to the PFIC rules&#160;described above with respect to its ADSs or ordinary shares as long as such ADSs or ordinary shares continue to be treated as marketable stock. Instead, in general, the U.S. Holder will include as ordinary income each&#160;year that we are treated as a PFIC the excess, if any, of the fair market value of its ADSs or ordinary shares at the end of its taxable&#160;year over the adjusted tax basis in its ADSs or ordinary shares. The U.S. Holder also will be allowed to take an ordinary loss in respect of the excess, if any, of the adjusted tax basis of its ADSs or ordinary shares over the fair market value of its ADSs or ordinary shares at the end of its taxable&#160;year (but only to the extent of the net amount of previously included income as a result of the mark-to-market election). The U.S. Holder&#8217;s adjusted tax basis in its ADSs or ordinary shares will be adjusted to reflect any such income or loss amounts, and any further gain recognized on a sale or other taxable disposition of the ADSs or ordinary shares in a taxable&#160;year in which we are treated as a PFIC will be treated as ordinary income. Special tax rules&#160;may also apply if a U.S. Holder makes a mark-to-market election for a taxable&#160;year after the first taxable&#160;year in which the U.S. Holder holds (or is deemed to hold) the ADSs or ordinary shares and for which we are treated as a PFIC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The mark-to-market election is available only for stock that is regularly traded on a national securities exchange that is registered with the Securities and Exchange Commission, including the NYSE American, or on a foreign exchange or market that the IRS determines has rules&#160;sufficient to ensure that the market price represents a legitimate and sound fair market value. Commencing on June&#160;1, 2018, our ADSs began trading on the NYSE American. U.S. Holders should consult their own tax advisors regarding the availability and tax consequences of a mark-to-market election with respect to the ADSs or ordinary shares under their particular circumstances.</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 and, at any time, have a foreign subsidiary that is classified as a PFIC, a U.S. Holder of the ADSs or ordinary shares generally should be deemed to own a portion of the shares of such lower-tier PFIC, and generally could incur liability for the deferred tax and interest charge described above if we receive a distribution from, or dispose of all or part of our interest in, or the U.S. Holder were otherwise deemed to have disposed of an interest in, the lower-tier PFIC. Upon request, we will endeavor to cause any lower-tier PFIC to provide to a U.S. Holder no later than 90&#160;days after the request the information that may be required to make or maintain a QEF election with respect to the lower-tier PFIC. However, there is no assurance that we will have timely knowledge of the status of any such lower-tier PFIC or that we will be able to cause the lower-tier PFIC to provide the required information. A mark-to-market election generally would not be available with respect to such a lower-tier PFIC. U.S. Holders are urged to consult their own tax advisors regarding the tax issues raised by lower-tier PFICs.</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;">73</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;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;">A U.S. Holder that owns (or is deemed to own) ADSs or ordinary shares in a PFIC during any taxable&#160;year of the U.S. Holder may have to file an IRS Form&#160;8621 (whether or not a QEF election or mark-to-market election is or has been made) with such U.S. Holder&#8217;s U.S. federal income tax return and provide such other information as may be required by the U.S. Treasury Department.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The rules&#160;dealing with PFICs and with the QEF and mark-to-market elections are very complex and are affected by various factors in addition to those described above. Accordingly, U.S. Holders of the ADSs or ordinary shares should consult their own tax advisors concerning the application of the PFIC rules&#160;to the ADSs or ordinary shares under their particular circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Non-U.S. Holders</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash dividends paid or deemed paid to a Non-U.S. Holder with respect to the ADSs or ordinary shares generally will not be subject to U.S. federal income tax unless such dividends are effectively connected with the Non-U.S. Holder&#8217;s conduct of a trade or business within the United States (and, if required by an applicable income tax treaty, are attributable to a permanent establishment or fixed base that such holder maintains or maintained in the United States).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, a Non-U.S. Holder generally will not be subject to U.S. federal income tax on any gain attributable to a sale or other taxable disposition of the ADSs or ordinary shares unless such gain is effectively connected with its conduct of a trade or business in the United States (and, if required by an applicable income tax treaty, is attributable to a permanent establishment or fixed base that such holder maintains or maintained in the United States) or the Non-U.S. Holder is an individual who is present in the United States for 183&#160;days or more in the taxable&#160;year of such sale or other disposition and certain other conditions are met (in which case, such gain from U.S. sources generally is subject to U.S. federal income tax at a 30% rate or a lower applicable tax treaty rate).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash dividends and gains that are effectively connected with the Non-U.S. Holder&#8217;s conduct of a trade or business in the United States (and, if required by an applicable income tax treaty, are attributable to a permanent establishment or fixed base that such holder maintains or maintained in the United States) generally will be subject to regular U.S. federal income tax at the same regular U.S. federal income tax rates as applicable to a comparable U.S. Holder and, in the case of a Non-U.S. Holder that is a corporation for U.S. federal income tax purposes, may also be subject to an additional branch profits tax at a 30% rate or a lower applicable tax treaty rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 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 12pt 0pt;">In general, information reporting for U.S. federal income tax purposes should apply to cash distributions made on the ADSs or ordinary shares within the United States to a U.S. Holder (other than an exempt recipient) and to the proceeds from sales and other dispositions of the ADSs or ordinary shares by a U.S. Holder (other than an exempt recipient) to or through a U.S. office of a broker. Payments made (and sales and other dispositions effected at an office) outside the United States will be subject to information reporting in limited circumstances. In addition, certain information concerning a U.S. Holder&#8217;s adjusted tax basis in its ADSs or ordinary shares and adjustments to that tax basis and whether any gain or loss with respect to such ADSs or ordinary shares is long-term or short-term also may be required to be reported to the IRS, and certain holders may be required to file an IRS Form&#160;8938 (Statement of Specified Foreign Financial Assets) to report their interest in the 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;">Moreover, backup withholding of U.S. federal income tax, at a current rate of 24%, generally will apply to cash dividends paid on the ADSs or ordinary shares to a U.S. Holder (other than an exempt recipient) and the proceeds from sales and other dispositions of the ADSs or ordinary shares by a U.S. Holder (other than an exempt recipient), in each case who:</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;">fails to provide an accurate taxpayer identification number;</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;">is notified by the IRS that backup withholding is required; 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;">in certain circumstances, fails to comply with applicable certification requirements.</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;">A Non-U.S. Holder generally may eliminate the requirement for information reporting and backup withholding by providing certification of its foreign status, under penalties of perjury, on a duly executed applicable IRS Form&#160;W-8 or by otherwise establishing an exemption.</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;">74</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;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;">Backup withholding is not an additional tax. Rather, the amount of any backup withholding will be allowed as a credit against a U.S. Holder&#8217;s or a Non-U.S. Holder&#8217;s U.S. federal income tax liability and may entitle such holder to a refund, provided that certain required information is timely furnished to the IRS. Holders are urged to consult their own tax advisors regarding the application of backup withholding and the availability of and procedures for obtaining an exemption from backup withholding in their particular circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">YOU SHOULD CONSULT WITH YOUR OWN TAX ADVISORS REGARDING THE APPLICATION OF THE U.S. FEDERAL INCOME TAX LAWS TO YOUR PARTICULAR CIRCUMSTANCES, AS WELL AS ANY ADDITIONAL TAX CONSEQUENCES RESULTING FROM AN INVESTMENT IN THE ADSs OR ORDINARY SHARES,&#160;INCLUDING THE APPLICABILITY AND EFFECT OF THE TAX LAWS OF ANY STATE, LOCAL OR FOREIGN JURISDICTION,&#160;INCLUDING ESTATE, GIFT AND INHERITANCE LAWS.</p><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Dividends and Paying Agents</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;">Not applicable.</p><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-size:9pt;font-weight:bold;">G.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Statements by Experts</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;">Not applicable.</p><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-size:9pt;font-weight:bold;">H.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Documents on Display</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;">The documents concerning our company referred to in this document and required to be made available to the public are available at our principal executive offices located 19925 Stevens Creek Blvd, Cupertino, CA 95014, USA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, we previously filed with the SEC our registration statement on Form&#160;F-1 (Registration No.&#160;333-168096, as amended) and prospectus under the Securities Act of 1933, with respect to our ordinary shares. We have filed amended Form&#160;F-1 (Registration No.&#160;333-220207, as amended) and prospectus. We have also filed with the SEC a related registration statement on F-6 (Registration No.&#160;333-168238) to register the ADSs. We have filed with the SEC our shelf registration statement on Form F-3 (Registration No. 333-264878).</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 periodic reporting and other informational requirements of the Securities Exchange Act of 1934, as amended, 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&#160;20-F within four&#160;months after the close of each fiscal&#160;year. Copies of reports and other information, when so filed, may be inspected without charge and may be obtained at prescribed rates. The SEC also maintains a web site 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. As a foreign private issuer, we are exempt from the rules&#160;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&#160;16 of the Exchange Act.</p><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Subsidiary Information</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;">See &#8220;Item&#160;4.C Information on the Company&#8212;Organizational Structure&#8221; for information about our subsidiaries.</p><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">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 0pt 12pt 0pt;">Not applicable.</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;">75</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;max-width:100%;position:relative;"><a id="_34019e6a_9a1e_4d6a_9a37_adf9026b5d4d"></a><a id="Item11QuantitativeandQualitativeDisclosu"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Item&#160;11.&#160;&#160;&#160;&#160;&#160;&#160; Quantitative and Qualitative Disclosures About Market Risk</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;">Interest rate risk</i>. At December 31, 2022 and 2023, we had $3.0 million and $3.9 million, respectively, of borrowings outstanding. The interest rates on our borrowings are fixed as defined in respective loan agreements. A hypothetical 10% increase in interest rates in 2023 would have resulted in an increase of approximately $0.01 million in our interest expense for 2023.</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;">Foreign exchange risk</i>.<i style="font-style:italic;"> </i>Substantially most of our revenues and most of our expenses of discontinued operations are denominated in RMB, while the revenues and expenses of our continuing operation are denominated in US$. Our exposure to foreign exchange risk primarily relates to cash and cash equivalents denominated in U.S. dollars. We do not believe that we currently have any significant direct foreign exchange risk and have not hedged exposures denominated in foreign currencies or any other derivative financial instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The value of the RMB against the U.S. dollar and other currencies may fluctuate and is affected by, among other things, changes in China&#8217;s political and economic conditions. The conversion of RMB into foreign currencies, including U.S. dollars, has been based on rates set by the People&#8217;s Bank of China, or PBOC. On July 21, 2005, the PRC government changed its decade-old policy of pegging the value of the RMB to the U.S. dollar. Under the policy, the RMB is permitted to fluctuate within a narrow and managed band against a basket of certain foreign currencies. This change in policy resulted in an approximately 21.3% appreciation of the RMB against the U.S. dollar between July 21, 2005 and December 31, 2009. In June 2010, the PBOC announced it has decided to proceed further with reform of the RMB exchange regime and to enhance the RMB exchange rate flexibility. From 2010 to 2023, the depreciation of the RMB against the U.S. dollar reached 0.9% in total. The Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between Renminbi and U.S. dollar in the future. We have not used any forward contracts or currency borrowings to hedge our exposure to foreign currency exchange risk.</p><a id="_b78e73f9_0312_40b3_9dc9_a4d57d834159"></a><a id="Item12DescriptionofSecuritiesOtherThanEq"></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;">Item&#160;12.</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;"><b style="font-size:12pt;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;</b>Description of Securities Other Than Equity Securities</p></td></tr></table><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Debt Securities</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;">Not applicable.</p><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-size:9pt;font-weight:bold;">B.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Warrants and Rights</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;">Not applicable.</p><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-size:9pt;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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other Securities</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;">Not applicable.</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;">76</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;max-width:100%;position:relative;"><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-size:9pt;font-weight:bold;">D.</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-size:9pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">American Depositary Shares</b></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;">Fees and Charges Our ADS Holders May&#160;Have to Pay</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Citibank, N.A. is the depositary of our ADS program. Our ADS holders will be required to pay the following service fees to the depositary bank for our ADSs:</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:48.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:50.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><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;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Service</b></p></td><td style="vertical-align:bottom;width:1.63%;margin:0pt;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;width:50.32%;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;">Fees</b></p></td></tr><tr><td style="vertical-align:top;width:48.03%;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;">Issuance of ADSs</p></td><td style="vertical-align:top;width:1.63%;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:top;width:50.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">up to U.S. 5&#162; per ADS issued</p></td></tr><tr><td style="vertical-align:top;width:48.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:top;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:top;width:50.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></tr><tr><td style="vertical-align:top;width:48.03%;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;">Cancellation of ADSs</p></td><td style="vertical-align:top;width:1.63%;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:top;width:50.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">up to U.S. 5&#162; per ADS canceled</p></td></tr><tr><td style="vertical-align:top;width:48.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:top;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:top;width:50.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></tr><tr><td style="vertical-align:top;width:48.03%;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;">Distribution of cash dividends or other cash distributions</p></td><td style="vertical-align:top;width:1.63%;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:top;width:50.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">up to U.S. 5&#162; per ADS held</p></td></tr><tr><td style="vertical-align:top;width:48.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:top;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:top;width:50.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></tr><tr><td style="vertical-align:top;width:48.03%;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;">Distribution of ADSs pursuant to stock dividends, free stock distributions or exercise of rights</p></td><td style="vertical-align:top;width:1.63%;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:top;width:50.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">up to U.S. 5&#162; per ADS held</p></td></tr><tr><td style="vertical-align:top;width:48.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:top;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:top;width:50.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></tr><tr><td style="vertical-align:top;width:48.03%;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;">Distribution of securities other than ADSs or rights to purchase additional ADSs</p></td><td style="vertical-align:top;width:1.63%;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:top;width:50.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">up to U.S. 5&#162; per ADS held</p></td></tr><tr><td style="vertical-align:top;width:48.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:top;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:top;width:50.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></tr><tr><td style="vertical-align:top;width:48.03%;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;">Depositary Services</p></td><td style="vertical-align:top;width:1.63%;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:top;width:50.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">up to U.S. 5&#162; per ADS held on the applicable record date(s) established by the depositary</p></td></tr><tr><td style="vertical-align:bottom;width:48.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;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;width:50.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></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:36pt;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;">An ADS holder you will also be responsible to pay certain fees and expenses incurred by the depositary and certain taxes and governmental charges such as:</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;">Fees for the transfer and registration of ordinary shares charged by the registrar and transfer agent for the ordinary shares in the Cayman Islands (i.e., upon deposit and withdrawal of 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;">Expenses incurred for converting foreign currency into U.S. dollars;</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;">Expenses for cable, telex and fax transmissions and for delivery of securities;</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;">Taxes and duties upon the transfer of securities (i.e., when ordinary shares are deposited or withdrawn from deposit); 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;">Fees and expenses incurred in connection with the delivery or servicing of ordinary shares on deposit.</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;">Depositary fees payable upon the issuance and cancellation of ADSs are typically paid to the depositary by the brokers (on behalf of their clients) receiving the newly issued ADSs from the depositary and by the brokers (on behalf of their clients) delivering the ADSs to the depositary for cancellation. The brokers in turn charge these fees to their clients. Depositary fees payable in connection with distributions of cash or securities to ADS holders and the depositary services fee are charged by the depositary to the holders of record of ADSs as of the applicable ADS record date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;">77</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;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 fees payable for cash distributions are generally deducted from the cash being distributed. In the case of distributions other than cash (i.e., stock dividend, rights), the depositary charges the applicable fee to the ADS record date holders concurrent with the distribution. In the case of ADSs registered in the name of the investor (whether certificated or uncertificated in direct registration), the depositary sends invoices to the applicable record date ADS holders. In the case of ADSs held in brokerage and custodian accounts (via DTC), the depositary generally collects its fees through the systems provided by DTC (whose nominee is the registered holder of the ADSs held in DTC) from the brokers and custodians holding ADSs in their DTC accounts. The brokers and custodians who hold their clients&#8217; ADSs in DTC accounts in turn charge their clients&#8217; accounts the amount of the fees paid to the depositaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event of refusal to pay the depositary fees, the depositary may, under the terms of the deposit agreement, refuse the requested service until payment is received or may set off the amount of the depositary fees from any distribution to be made to the ADS holder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Note&#160;that the fees and charges you may be required to pay may vary over time and may be changed by us and by the depositary. You will receive prior notice of such changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fees and Payments from 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 has agreed to reimburse us for certain expenses incurred by us in respect of our ADR program and investor relations program. For the year ended December 31, 2023, we have received $830.8, net of applicable taxes, from Citibank, N.A., the depositary bank for our ADR program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;">78</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;max-width:100%;position:relative;"><a id="_33515d94_ddc7_41d7_8362_9ac7c01e6844"></a><a id="PARTII_695055"></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&#160;II</p><a id="Item13DefaultsDividendArrearagesandDelin"></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;">Item&#160;13.</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;"><b style="font-size:12pt;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;</b>Defaults, Dividend Arrearages and Delinquencies</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Not applicable.</p><a id="_4b064024_208c_4d9d_9e3f_81febad0438c"></a><a id="Item14MaterialModificationstotheRightsof"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Item&#160;14.<b style="font-size:12pt;font-weight:bold;"> &#160;&#160;&#160;&#160;&#160;&#160;</b>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;">None.</p><a id="_73319d89_4086_43a6_b218_5e71f158e8ee"></a><a id="Item15ControlsandProcedures_951485"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Item&#160;15.<b style="font-size:12pt;font-weight:bold;"> &#160;&#160;&#160;&#160;&#160;&#160;</b> Controls and Procedures</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Evaluation of 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;">Our management, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, has performed an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rule&#160;13a-15I&#160;under the Exchange Act) as of the end of the period covered by this report, as required by Rule&#160;13a-15(b)&#160;under the Exchange Act. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer has concluded, as of December 31, 2023, that our disclosure controls and procedures were effective to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is (i)&#160;recorded, processed, summarized and reported within the time period specified in the Securities and Exchange Commission rules&#160;and forms, and (ii)&#160;accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Management&#8217;s Annual 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 defined in Rules&#160;13a-15(f)&#160;and 15d-15(f)&#160;promulgated under the Exchange Act). Internal control over financial reporting includes those policies and procedures that: (i)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (ii )&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. GAAP, and that our receipts and expenditures are being made only in accordance with authorizations of our management or our board of directors; and (iii)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on our interim or annual consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Because of its inherent limitations, internal control over financial reporting can provide only reasonable assurance with respect to consolidated financial statement preparation and presentation and 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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our management, with the participation of our Chief Executive Officer, evaluated the effectiveness of our internal control over financial reporting using the criteria established in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on this evaluation, our management has concluded that the internal control over financial reporting was effective as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Attestation Report of the Registered Public Accounting Firm</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;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Changes in 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;">There were no significant changes in our internal controls over financial reporting in connection with the evaluation required by Rules&#160;13a-15 or 15d-15 that occurred during the period covered by this annual report that have materially affected, or is reasonably likely to materially affect our internal control over financial reporting.</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;">79</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;max-width:100%;position:relative;"><a id="_20e67964_8576_47fa_9a5d_f70983a52aea"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 8pt 0pt;">Item 16&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;[Reserved]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_260849b5_3da5_43c8_b031_fa88574bbe64"></a><a id="Item16AAuditCommitteeFinancialExpert_416"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 8pt 0pt;">Item&#160;16A&#160;&#160;&#160;&#160;&#160;&#160;Audit Committee Financial Expert</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Our board of directors has determined that Yanhui Ma, an independent director (using the standards set forth in Section 303A of the NYSE Listed Company Manual and Rule 10A-3 under the Exchange Act) and member of our audit committee is our audit committee financial expert.</p><a id="_06cf8f0a_e826_49da_82cd_15ae34b55d5f"></a><a id="Item16BCodeofEthics_911000"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 8pt 0pt;">Item 16B&#160;&#160;&#160;&#160;&#160;&#160;&#160;Code of Ethics</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Our Code of Conduct and Ethics, or Code, summarizes the ethical standards and key policies that guide our business conduct and applies to our directors, executive officers and employees. The purpose of the Code is to promote ethical conduct and deter wrongdoing. The policies outlined in the Code are designed to ensure that our directors, executive officers and employees act in accordance with not only the letter but also the spirit of the laws and regulations that apply to our business. We expect our directors, executive officers and employees to exercise good judgment, to uphold these standards in their day-to-day activities, and to comply with all applicable policies and procedures in the course of their relationship with the company. A copy of our Code is posted on our website at www.ambow.com.</p><a id="_71a6f6f0_941b_457f_abd4_0031ebbd3de7"></a><a id="Item16CPrincipalAccountantFeesandService"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 8pt 0pt;">Item&#160;16C&#160;&#160;&#160;&#160;&#160;&#160;Principal Accountant Fees and Services</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The following table sets forth the aggregate fees by categories specified below in connection with certain professional services rendered by Marcum Asia CPAs LLP, our independent registered public accounting firm for 2022 and 2023. We did not pay any other fees to our independent registered public accounting firm during the periods indicated below.</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.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: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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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: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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;width:74.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 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;"><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:22.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;">For&#160;the&#160;years&#160;ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.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 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;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">2022</b></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;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"><b style="font-weight:bold;">2023</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="5" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:74.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 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;"><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:22.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><span style="font-style:italic;font-weight:bold;">(U.S.&#160;dollars&#160;in&#160;millions)</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Audit fees</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"><span style="white-space:pre-wrap;"> 0.4</span></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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"><span style="white-space:pre-wrap;"> 0.2</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">&#8220;Audit fees&#8221; means the aggregated fees billed for professional services rendered by our independent registered public accounting firm for the audit of our annual financial statements and the review of our comparative interim financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The policy of our audit committee is to pre-approve all audit services provided by Marcum Asia CPAs LLP, other than those for de minimis services which are approved by the audit committee prior to the completion of the audit.</p><a id="_149f0c8c_a522_44c8_a7f2_2a5843aefb9a"></a><a id="Item16DExemptionsfromtheListingStandards"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 8pt 0pt;">Item&#160;16D&#160;&#160;&#160;&#160;&#160;&#160;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 0pt 8pt 0pt;">Not applicable.</p><a id="_a50ef332_10b8_4c2e_976e_4fc866a6f2d1"></a><a id="Item16EPurchasesofEquitySecuritiesbytheI"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 8pt 0pt;">Item&#160;16E&#160;&#160;&#160;&#160;&#160;&#160;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 0pt 8pt 0pt;">Not applicable.</p><a id="_5d7764f9_089f_404b_bd66_def637045726"></a><a id="Item16FChangeinRegistrantsCertifyingAcco"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 8pt 0pt;">Item&#160;16F&#160;&#160;&#160;&#160;&#160;&#160;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 0pt 8pt 0pt;">None.</p><a id="_dc0e6de1_b19a_415e_b9dd_b5ce92115beb"></a><a id="Item16GCorporateGovernance_162807"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 8pt 0pt;">Item&#160;16G&#160;&#160;&#160;&#160;&#160;&#160;Corporate Governance</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">As a foreign private issuer, we are permitted to follow corporate governance practices in accordance with Cayman Islands law in lieu of most of the corporate governance rules&#160;set forth by national securities exchange, such as the NYSE.&#160;As a result, our corporate governance practices differ in some respects from those required to be followed by U.S. companies listed on a national securities exchange. As a Cayman Islands exempted company, Ambow Education Holding&#160;Ltd. is not required to have a separate nominating committee of the Board. The full Board of Directors will perform the functions performed by such committee. This is the only practice required to be followed by U.S. companies listed on a national securities exchange that we are not following.</p><a id="_038ca113_be87_424d_98eb_809358fee739"></a><a id="Item16HMineSafetyDisclosure_943444"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 8pt 0pt;">Item&#160;16H&#160;&#160;&#160;&#160;&#160;Mine Safety Disclosure</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Not applicable.</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;">80</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;max-width:100%;position:relative;"><a id="_bcda89c4_dfdf_424f_998b_8f8f20912459"></a><a id="Item16IDisclosureRegardingForeignJurisdi"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 8pt 0pt;">Item 16I&#160;&#160;&#160;&#160;&#160;&#160;Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Not applicable.</p><a id="_09cf491c_8ae5_4059_a833_7b5420a03d5e"></a><a id="InsiderTradingPolicies_988277"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;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 16J</b></span>Insider Trading Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Pursuant to applicable SEC transition guidance, the disclosure required by Item 16J will only be applicable to the Company from the fiscal year ending on December 31, 2024.</p><a id="_d745659d_fe35_4c52_b013_c2a1c7c8e36d"></a><a id="Cybersecurity_566962"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;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 16K</b></span>Cybersecurity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Risk Management and Strategy</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">We have developed and put into place an information security program that is customized to fit our specific operations, infrastructure, products, and services, as well as the level of sensitivity of our data. This program involves processes that are specifically created to recognize, evaluate, and handle significant risks stemming from cybersecurity threats.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">We have implemented cybersecurity risk management processes that include, for example, vulnerability assessments, application security assessments, penetration testing, third party security assessments, security audits, and ongoing risk assessments. In addition, we have implemented technical, physical, and organizational safeguards designed to mitigate material risks from cybersecurity threats, including, for example, depending on the environment or system: information security policies and standards, data protection policies and standards, security training and awareness campaigns, information protection processes, and systems monitoring for cybersecurity threats. We have also implemented an Incident Response Plan and procedures that provide a framework for responding to cybersecurity incidents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">As of the date of this annual report, we have not experienced any material cybersecurity incidents or identified any material cybersecurity threats that have affected or are reasonably likely to materially affect us, our business strategy, results of operations or financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Governance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Our board of directors oversees the cybersecurity risks and be informed on risks from cybersecurity threats and receives reports from members of the cybersecurity management team during board meetings regarding the management of cybersecurity risks and any existing issues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Our cybersecurity management team is informed about and monitors the prevention, detection, mitigation and remediation of key cybersecurity risks and incidents through a variety of ways. These ways may include providing periodic briefings on the current state of our defenses, potential threats, and counteractive measures, discussing the impact of cybersecurity trends on our strategic outlook and risk landscape, evaluating our cybersecurity strategy to ensure it is ahead of emerging threats, working with independent cybersecurity experts, and objectively complementing and evaluating our internal cybersecurity posture. We have the necessary skills and extensive external resources to mitigate, detect, respond to, and recover from cybersecurity risks and incidents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;">81</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;max-width:100%;position:relative;"><a id="_1a08ca4b_1364_4204_aabe_e39e4c104b17"></a><a id="PARTIII_203809"></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&#160;III</p><a id="Item17FinancialStatement_726303"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Item&#160;17.&#160;&#160;&#160;&#160;&#160;&#160; Financial Statements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have elected to provide financial statements pursuant to Item&#160;18.</p><a id="_2521ac84_070a_4460_8a67_3ce48a4c4353"></a><a id="Item18FinancialStatements_471780"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Item&#160;18.&#160;&#160;&#160;&#160;&#160;&#160;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 Ambow are included at the end of this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;">82</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;max-width:100%;position:relative;"><a id="Item19Exhibits_495345"></a><a id="_863b7f1d_1d7c_4a41_8ecb_b8ce2099e137"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;">Item&#160;19.&#160;&#160;&#160;&#160;&#160;&#160;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;"><th colspan="3" style="font-weight:normal;text-align:left;vertical-align:top;width:7.72%;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></th><th style="font-weight:normal;text-align:left;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></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:90.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%;"></div></div></th></tr><tr><th colspan="3" style="font-weight:normal;text-align:left;vertical-align:top;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Exhibit</b><br/><b style="font-weight:bold;">No.</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:2.05%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:90.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Description</b></p></th></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;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;width:90.22%;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/1494558/000114420415035378/v412153_ex99-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Sixth Amended and Restated Memorandum and Articles of Association (incorporated by reference to Exhibit&#160;99.1 of our 6-K filed with the Commission on June&#160;4, 2015)</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;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;width:90.22%;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/1472033/000119380524000105/e619213_ex99-ai.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Specimen American Depositary Receipt (incorporated by reference to Exhibit&#160;(a)&#160;of our F-6 registration statement (File No.&#160;333-168238), initially filed with the Commission on July&#160;21, 2010, as amended on January 29, 2024 (the &#8220;F-6 Registration Statement&#8221;))</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;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;width:90.22%;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/1494558/000119312510160892/dex42.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Specimen Certificate for Class&#160;A Ordinary Shares (incorporated by reference to Exhibit&#160;4.2 of the F-1 Registration Statement)</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2.3</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;</p></td><td style="vertical-align:bottom;width:90.22%;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/1472033/000119380524000105/e619213_ex99-aii.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form&#160;of Deposit Agreement among the company, the depositary and holders of the American Depositary Receipts (incorporated by reference to Exhibit&#160;(a)&#160;of the F-6 Registration Statement, as amended on January 29, 2024)</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2.4</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;</p></td><td style="vertical-align:bottom;width:90.22%;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/1494558/000119312510158771/dex44.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Third Amended and Restated Investor Rights Agreement, among the company and the other parties therein (incorporated by reference to Exhibit&#160;4.4 of our registration statement (File No.&#160;333-168096), as amended, initially filed with the Commission on July&#160;14, 2010 (the &#8220;F-1 Registration Statement&#8221;)</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2.5*</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:90.22%;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="ambo-20231231xex2d5.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Description of Securities of the Registrant</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;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;width:90.22%;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/1494558/000119312510158771/dex103.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form&#160;of Indemnification Agreement with the company&#8217;s directors and executive officers (incorporated by reference to Exhibit&#160;10.3 of the F-1 Registration Statement)</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;width:90.22%;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/1494558/000114420418059497/tv507076_ex99-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Amended 2010 plan (incorporated by reference to Exhibit&#160;99.1 of our 6-K filed with the Commission on November&#160;14, 2018)</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:90.22%;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/1494558/000110465922121476/tm2230694d1_ex99-2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Share Purchase Agreement among Ambow Education Holding Ltd., Ambow Education Ltd., Ambow Education Management Ltd. and Ambow Education Group Ltd., and Clover Wealth Limited, dated November 23, 2022 (incorporated by reference to Exhibit 99.2 of Form 6-K filed with the Commission on November 23, 2022)</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:90.22%;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/1494558/000110465923027584/tm238176d1_ex99-2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Securities Purchase Agreement by and between Ambow Education Holding Ltd. and the investor identified therein. dated as of February 1, 2023 (incorporated by reference to Exhibit 99.2 of Form 6-K filed with the Commission on March 2, 2023)</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;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;width:90.22%;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="ambo-20231231xex8d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">List of Subsidiaries and Consolidated Affiliated Entities</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;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;width:90.22%;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="ambo-20231231xex11d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Code of Ethics</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;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;width:90.22%;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="ambo-20231231xex12d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certification by Principal Executive Officer pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;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;width:90.22%;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="ambo-20231231xex12d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certification by Chief Financial Officer pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;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;width:90.22%;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="ambo-20231231xex13d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certification by Principal Executive Officer pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;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;width:90.22%;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="ambo-20231231xex13d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certification by Chief Financial Officer pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:90.22%;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="ambo-20231231xex15d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Consent of Marcum Asia CPAs LLP*</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:90.22%;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="ambo-20231231xex97.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Clawback Policy</span></a></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;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;width:90.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">XBRL Instance Document*</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;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;width:90.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">XBRL Taxonomy Extension Schema Document*</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;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;width:90.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">XBRL Taxonomy Extension Calculation Linkbase Document*</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;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;width:90.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">XBRL Taxonomy Extension Definition Linkbase Document*</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;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;width:90.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">XBRL Taxonomy Extension Label Linkbase Document*</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;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:bottom;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;width:90.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">XBRL Taxonomy Extension Presentation Linkbase*</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exhibit 104</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:90.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cover Page Interactive Data File - The cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:7.72%;margin:0pt;padding:0pt;"><p style="font-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: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:90.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:top;width:1%;margin: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:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*</p></td><td colspan="3" style="vertical-align:top;width:96.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Filed with this annual report on Form&#160;20-F.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 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></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;">83</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;max-width:100%;position:relative;"><a id="_28b87784_417b_425f_bb4b_5cf5e7ed85d8"></a><a id="SIGNATURE_840743"></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;">SIGNATURE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The registrant hereby certifies that it meets all of the requirements for filing on Form&#160;20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:49.91%;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:5.13%;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:44.94%;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">AMBOW EDUCATION HOLDING&#160;LTD.</p></td></tr><tr><td style="vertical-align:top;width:49.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">(Registrant)</p></td></tr><tr><td style="vertical-align:top;width:49.91%;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:top;width:5.13%;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:top;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:49.91%;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:top;width:5.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">By:</p></td><td style="vertical-align:top;width:44.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">/s/ Jin Huang</p></td></tr><tr><td style="vertical-align:top;width:49.91%;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:top;width:5.13%;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:top;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:49.91%;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:top;width:5.13%;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:top;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Dr.&#160;Jin Huang</p></td></tr><tr><td style="vertical-align:top;width:49.91%;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:top;width:5.13%;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:top;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">President, Chief Executive Officer and Acting Chief Financial Officer</p></td></tr><tr><td style="vertical-align:top;width:49.91%;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:top;width:5.13%;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:top;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:49.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 25, 2024</p></td><td style="vertical-align:top;width:5.13%;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:top;width:44.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 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="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 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;">84</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;max-width:100%;position:relative;"><a id="_Hlk132985407"></a><a id="_2a79aa97_a56e_4aab_adf3_4f447a418bf6"></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;">AMBOW EDUCATION HOLDING&#160;LTD.</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;">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CONTENTS</b></p><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><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:91.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%;"></div></div></td><td style="vertical-align:bottom;width:2.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%;"></div></div></td><td style="vertical-align:bottom;width:6.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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:91.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:6.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;margin:0pt;"><b style="font-weight:bold;">Pages</b></p></td></tr><tr><td style="vertical-align:top;width:91.24%;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 style="font-size:9pt;" href="#REPORTOFINDEPENDENTREGISTEREDPUBLICACCOU"><span style="font-style:normal;font-weight:normal;">Report of Independent Registered Public Accounting Firm</span></a><span style="font-size:9pt;"> (PCAOB ID: </span><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:AuditorFirmId" id="Narr_bFQvjADpl0SGYz8XhKTOYQ"><span style="font-size:9pt;">5395</span></ix:nonNumeric><span style="font-size:9pt;">)</span></p></td><td style="vertical-align:top;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:6.67%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">F-2</p></td></tr><tr><td style="vertical-align:top;width:91.24%;margin:0pt;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 style="font-size:9pt;" href="#CONSOLIDATEDBALANCESHEETS_903083"><span style="font-style:normal;font-weight:normal;">Consolidated Balance Sheets as of December 31, 2022 and 2023</span></a></p></td><td style="vertical-align:top;width:2.08%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">F-4</p></td></tr><tr><td style="vertical-align:top;width:91.24%;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 style="font-size:9pt;" href="#CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOM"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Operations and Comprehensive Income (Loss) for the&#160;years ended December 31, 2021, 2022 and 2023</span></a></p></td><td style="vertical-align:top;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:6.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">F-7</p></td></tr><tr><td style="vertical-align:top;width:91.24%;margin:0pt;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 style="font-size:9pt;" href="#CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY_"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Changes in Equity for the&#160;years ended December 31, 2021, 2022 and 2023</span></a></p></td><td style="vertical-align:top;width:2.08%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">F-8</p></td></tr><tr><td style="vertical-align:top;width:91.24%;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 style="font-size:9pt;" href="#CONSOLIDATEDSTATEMENTSOFCASHFLOWS_662969"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Cash Flows for the&#160;years ended December 31, 2021, 2022 and 2023</span></a></p></td><td style="vertical-align:top;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:6.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">F-11</p></td></tr><tr><td style="vertical-align:top;width:91.24%;margin:0pt;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 style="font-size:9pt;" href="#NOTESTOCONSOLIDATEDFINANCIALSTATEMENTS_6"><span style="font-style:normal;font-weight:normal;">Notes&#160;to Consolidated Financial Statements</span></a></p></td><td style="vertical-align:top;width:2.08%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">F-13</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></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;max-width:100%;position:relative;"><a id="_2077b89e_732b_4b7a_a4e5_de6d6b8d4977"></a><a id="REPORTOFINDEPENDENTREGISTEREDPUBLICACCOU"></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;text-align:justify;margin:0pt;">To the Shareholders and Board of Directors</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">of Ambow Education Holding&#160;Ltd.</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;">Opinion on the Financial Statements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We have audited the accompanying consolidated balance sheets of Ambow Education Holding Ltd. (the &#8220;Company&#8221;) as of December 31, 2023 and 2022, the related consolidated statements of operations and comprehensive (loss) income, changes in equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes (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 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, 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-align:justify;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-align:justify;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 Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;) 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-align:justify;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 audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal control over financial reporting. Accordingly, we express no such opinion. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">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-align:justify;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-align:justify;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;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;"><span style="font-style:italic;font-weight:bold;">Impairment Assessment on Intangible Assets and Other Long Lived Assets</span></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;">Critical Audit Matter Description</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As described in Note 7, Note 8, and Note 16 to the consolidated financial statements, the Company performed impairment analysis on the property and equipment, intangible assets, and operating lease right-of-use assets, and no impairment loss recognized for property and equipment, intangible assets, or operating lease right-of-use assets during the year ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s impairment analysis involved a high degree of subjectivity, including the projection of future cash flows. The significant assumptions used in calculating projected future cash flows include revenue growth rates, operating margins and discount rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Auditing the Company&#8217;s impairment analysis was complex due to the significant uncertainty of estimates and judgements in forecasting the future cash flows. Future changes in the estimates and judgments could result in a significantly different estimate of the fair value of the long-lived assets group, and could result in additional impairment.</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;">How We Addressed the Matter in Our Audit</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Our principal audit procedures included, 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;text-align:justify;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;">testing the completeness and accuracy, and assessing the relevance of underlying data used in the future cash flows;</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;text-align:justify;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;">corroborating the significant assumptions, including revenue growth rates, operating margins and discount rate, with historical data and evidence obtained to support future projection;</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;text-align:justify;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;">involving our valuation specialists to assist in evaluating the valuation methodologies and significant assumptions used by the Company in the impairment analysis.</span></td></tr></table><div style="margin-top:12pt;"></div><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: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%;"></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%;"></div></div></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">/s/ Marcum Asia CPAs LLP</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</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;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:AuditorName" id="Narr_w7ac-srHM0-mDj6R0guykg">Marcum Asia CPAs LLP</ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We have served as the Company&#8217;s auditor since 2013.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="dei:AuditorLocation" id="Narr_Cd-_pQl7TkOXssveNI7mpw">New York, NY</ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">April 25, 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:normal;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_b9ed3d67_4ee2_41c2_9a0e_49fb7e4557f6"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">AMBOW EDUCATION HOLDING&#160;LTD.</p><a id="CONSOLIDATEDBALANCESHEETS_903083"></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;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts in thousands, except for share and per share data)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_9e84cfb2_50c9_4bf4_81be_c4dbf7002fcc"></a><a id="Tc_P_k4-94T10Kck1CDnyReBg_1_4"></a><a id="Tc_lvop62RjXECquo5fP19MGQ_2_2"></a><a id="Tc__aqeHp7ZtEycbxmpoahYDA_2_4"></a><a id="Tc_xzruiaC3mUasH0iyisRYvw_2_7"></a><a id="Tc_UcP1GnSsbkeXUTBGXn6Fjw_3_5"></a><a id="Tc_yGmjYokIQ0CR7j1zBtGVbQ_5_0"></a><a id="Tc_6mfu7wgxBUujEsSkRg0Z-A_6_0"></a><a id="Tc_aXBhYhQIiE2MD_l1e2rHaw_7_0"></a><a id="Tc_wid5p-vR-0qD8w7bY9VF5g_7_2"></a><a id="Tc_eFjAUEknyUyCivcb55PlNA_7_4"></a><a id="Tc_K9czX1tx3ESrVtIWOexdGQ_7_7"></a><a id="Tc_0rIg0vWqNUSjGZeEO6sCJw_8_0"></a><a id="Tc_TVyDRE-LA0KWFyfugUtSBg_8_2"></a><a id="Tc_FW4mHvmJx0GIyN2U2Xg2ug_9_0"></a><a id="Tc_x5_ScvaV1ES7bNWo-jMLgA_9_2"></a><a id="Tc_qIP_4ijNx0KrAnELYdytow_10_0"></a><a id="Tc_eJ3nG0EX1Uyq5Kevzi_lXQ_10_2"></a><a id="Tc_dKPYGA4Po0GgURMtGI8HGQ_11_0"></a><a id="Tc_Znas4aRLu0Cu9-7nJaIImw_12_0"></a><a id="Tc_HzJwmPDAlEWnyfz6WyKE4Q_13_0"></a><a id="Tc_kVYKg-6GiEKF58KlN5glTA_13_2"></a><a id="Tc_XK94ZVJxQkKIg2UsFhiXCg_14_0"></a><a id="Tc_6Fr5Nm_LV0iPKAzkGbRI4Q_14_2"></a><a id="Tc_Bt1W4wuFOkiWdssdtjrupg_15_0"></a><a id="Tc_3v8HahJa4k6yZuW5pp4dUQ_15_2"></a><a id="Tc_3m-hRADkPUml-C3vXHsa5w_16_0"></a><a id="Tc_HhWkUSperkabXqh_yIvjwA_16_2"></a><a id="Tc_noPVRotCSEu5B_6gqulW3A_17_0"></a><a id="Tc_5gF6y-tEA0-xB2Yhrck_oQ_19_0"></a><a id="Tc_tOpJ6TxsQUi1zxq4lnJJsw_19_4"></a><a id="Tc_0fI53WNsp0mMq3HP4wzD7g_19_7"></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:61.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.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:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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: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:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;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.51%;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="5" style="vertical-align:bottom;white-space:nowrap;width:23.8%;border-bottom: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;">As&#160;of&#160;December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom: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;">Note</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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;"><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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;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.51%;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: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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note&#160;3(b)</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;">&#160;&#160;&#160;&#160;</b></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;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: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:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:9.98%;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.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:9.98%;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.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: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:top;width:61.17%;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.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.98%;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: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;">&#160;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;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.51%;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.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:top;width:61.17%;margin:0pt;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;">Current assets:</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:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;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: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;">&#160;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;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.51%;margin:0pt;padding:0pt;"><p style="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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:top;width:61.17%;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 and cash equivalents</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4</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;">&#160;</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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc__uk3trdVXkWz4JobpkNcNQ_7_5">3,308</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;">&#160;</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;">$</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_U9KqK2sNEEquhBqKUGDRbA_7_8">4,834</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Restricted cash</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4</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;">&#160;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_W4Y3zDlOUEu_Mq714F7Dhg_8_5">4,362</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;">&#160;</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="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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_gbLPJv7LRke2hYarhsfVxA_8_8">5,221</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.17%;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;">Accounts receivable, net</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5</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;">&#160;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_JNBgONGXGUG3MjLrJO30EQ_9_5">1,983</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;">&#160;</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="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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_OWwuQrneeUOKQEuUr_btkQ_9_8">2,280</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Prepaid and other current 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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;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.98%;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_fzfeOmL6tEGEsdhgOjnurg_10_5">6,171</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;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%;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_ohmKk68f8UCsdsuO1WaZxw_10_8">178</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.17%;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 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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;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: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;">&#160;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_GkzgBrRO-EuIM52Hf9VNVw_11_5">15,824</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;">&#160;</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="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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_9PcUtBQHx0qbzJm1pAECqg_11_8">12,513</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.17%;margin:0pt;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;">Non-current assets:</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:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.51%;margin:0pt;padding:0pt;"><p style="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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.98%;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.51%;margin:0pt;padding:0pt;"><p style="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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:top;width:61.17%;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;">Property and equipment, net</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">7</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;">&#160;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_SvdodHIbQ0yaUJop6mE8VA_13_5">276</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;">&#160;</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="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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_i5UafS4tl0uaiz-FVnaCcg_13_8">6</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Intangible assets, net</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8</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;">&#160;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_nvJ6Ae5O1Uy_9u4bP60EYA_14_5">537</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;">&#160;</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="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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_49-fwvCxP0WHJGz88m1WCA_14_8">522</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.17%;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;">Other non-current assets, net</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">9</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;">&#160;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_YvUK5FhRIEawgbo28-2eFQ_15_5">1,970</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;">&#160;</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="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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_xQO5BJo02ECtc0UKOVd7jg_15_8">2,629</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:61.17%;margin:0pt;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 lease right-of-use asset</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">16</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;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.98%;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_IcfENmjruUaqPWxb7k7ylA_16_5">6,909</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;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%;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_CgngHOGSBUC0dEQz6zsASQ_16_8">4,896</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;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 non-current 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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;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.51%;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.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsNoncurrent" scale="3" id="Tc_5PhZv2nXfEW_9Qt1sMr_sA_17_5">9,692</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;">&#160;</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="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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsNoncurrent" scale="3" id="Tc_IM91L4KdbES7O337uTrTKQ_17_8">8,053</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;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: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="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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="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:top;width:61.17%;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 assets</b></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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;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.51%;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.6%;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:9.98%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_xD2fHbs2U0CiCbeDVEkFZA_19_5">25,516</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;">&#160;</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:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_no5o3AkP902-_-gdw5oOCA_19_8">20,566</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">AMBOW EDUCATION HOLDING&#160;LTD.</p><a id="CONSOLIDATEDBALANCESHEETSCONTINUED_68607"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONSOLIDATED BALANCE SHEETS (CONTINUED)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts in thousands, except for share and per share data)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_fa41ab45_b75a_4c4b_8c42_b49d39202694"></a><a id="Tc_Bt-RAKHlnEi9f7wd5WqYCw_1_4"></a><a id="Tc_uVaYqieM-0qVKfIr3_P-0A_2_2"></a><a id="Tc_4dATTj4omkGSxZO4THRZNg_2_4"></a><a id="Tc_GjkCqMRyfk2rFPI201RYmQ_2_7"></a><a id="Tc_6TB82TAIx0Cjk5kswbjQLA_3_5"></a><a id="Tc_PMlq2jvZqEiZ8tSAdp99Lg_5_0"></a><a id="Tc_ZERfJUHWnkCYhc_DYQU7TQ_6_0"></a><a id="Tc_BbFAiaNIIU6fz3tQ__x4-A_7_0"></a><a id="Tc_0UKYjl2hjESbxERzjqwF5A_7_2"></a><a id="Tc_No7ii45ZT0CmrGXIvBxhmg_7_4"></a><a id="Tc_nZHKceEtAEuVIuhDvXLkQg_7_7"></a><a id="Tc_AkFPSylz8ESs3Dxdvx8KPg_8_0"></a><a id="Tc_offVswFYV0G9Lmmi88tUpw_9_0"></a><a id="Tc_ntDX0mARo0y7SG4VhEhQvA_9_2"></a><a id="Tc_gej5b6oQsk2Vq2b_VoRa2Q_10_0"></a><a id="Tc_HIA__1aHlEKq3_CatWFUIQ_11_0"></a><a id="Tc_GLEhk7NIo0aVKdWd29G6gg_11_2"></a><a id="Tc_5wpjUQ1F60WVp87irJGGzw_12_0"></a><a id="Tc_0LlH3R2xrUqE4gi59fvf7w_13_0"></a><a id="Tc_-Ku-am4gw0GnTZrI2mVa7Q_14_0"></a><a id="Tc_XljqYMUQL0qkqPZgRZwASw_14_2"></a><a id="Tc_VdqiwOuAxkuMXUGDBND-aA_15_0"></a><a id="Tc_ATUcJd7CMUWYP3khYOoPeA_17_0"></a><a id="Tc_Go4LDEVyIUe16T_h9NU6QQ_17_4"></a><a id="Tc_rOT_uqCgl0-qKqC9WjBXpA_17_7"></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:63.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:2.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:2.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:2.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.54%;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.62%;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.41%;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.62%;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="5" style="vertical-align:bottom;white-space:nowrap;width:22.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;"><b style="font-weight:bold;">As&#160;of&#160;December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;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.62%;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.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;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;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.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;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.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.54%;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.62%;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 style="vertical-align:bottom;white-space:nowrap;width:8.41%;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.62%;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 style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note&#160;3(b)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;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 style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;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:63.54%;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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;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:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:63.54%;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;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.41%;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.62%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;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.62%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:top;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Current liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="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.41%;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.62%;margin:0pt;padding:0pt;"><p style="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.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:nowrap;width:8.41%;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.62%;margin:0pt;padding:0pt;"><p style="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.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:nowrap;width:8.44%;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:top;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;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.65%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="Tc_K-9h8TP_sEiovO1HSW7PPQ_7_5">3,029</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="Tc_Z_edtL4QnEGKLhr7NrTM6A_7_8">3,939</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="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.41%;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:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="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.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:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_GNcWcS8W8kyWqwsHMEC_oA_8_5">2,393</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_lhvwCDABQEa2F7RcJgtLAQ_8_8">1,386</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_vZoXXqWQ1USxu3i5ewvw-g_9_5">3,737</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_QobZBnikrUqLAd4NRm5YHQ_9_8">1,468</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income taxes payable, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="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.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:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="Tc__5FWxh9sHkmTI-zNR9HLjA_10_5">528</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="Tc_UkPGP3kMXkOj0OratcYHGQ_10_8">510</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liability, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.41%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_QIa38pLqlkexJkVqHCdwCQ_11_5">2,218</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;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.65%;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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_JM72C-v7iU6b7AIGWeTd5w_11_8">2,486</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:63.54%;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.62%;margin:0pt;padding:0pt;"><p style="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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="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.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:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_YmnPAA9Ym0uhg4QK7A_1Eg_12_5">11,905</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_N5FqsB1Km0ybbQUb8L1B1w_12_8">9,789</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:63.54%;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;">Non-current liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;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.62%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:63.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liability, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="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.65%;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.41%;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_NJurjqYN-k-ioirqV9nP2A_14_5">5,744</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="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.65%;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.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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_AgcchEBrhE2pbGck8QKzEw_14_8">4,349</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:63.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;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.41%;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.62%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="Tc_lra41ZxSF0-3FX6fGChCOw_15_5">5,744</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="Tc_6GLKKZZo7EGjSay63R1XBg_15_8">4,349</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:63.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><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="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.41%;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.62%;margin:0pt;padding:0pt;"><p style="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.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:nowrap;width:8.41%;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.62%;margin:0pt;padding:0pt;"><p style="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.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:nowrap;width:8.44%;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:top;width:63.54%;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 liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;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.41%;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.62%;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.65%;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.41%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="Tc_ye-7Qcdql0mVVdOeZdb3VA_17_5">17,649</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;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.65%;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.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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="Tc_iqkXzmVsnEmcsBYuoMgn6A_17_8">14,138</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 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 style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">AMBOW EDUCATION HOLDING&#160;LTD.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONSOLIDATED BALANCE SHEETS (CONTINUED)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts in thousands, except for share and per share data)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_5db2578c_1862_4557_932f_d083e58ec74d"></a><a id="Tc_3RzumY79jUm42Y01Wc4CUw_1_5"></a><a id="Tc_OZhD27B4rkWwWyaDVnmUEQ_2_2"></a><a id="Tc_0RsGj2WZi0KGJ00r9rhMiA_2_5"></a><a id="Tc_JSJ4TqPiMUqaHxpXk5mOlw_2_8"></a><a id="Tc_xFK8C3_iPkSqcwN5ig5RuQ_3_5"></a><a id="Tc_7cHZedM3akWE9LkonPGCyw_5_0"></a><a id="Tc_8ZWGfhsMukOOwM8myrL60g_5_2"></a><a id="Tc_TnY4CI8rS0ex9bVJ9j0VHg_7_0"></a><a id="Tc_WAlasGkXJ0WCkVq0cdnzAA_8_0"></a><a id="Tc_7Kd6pZ1vk0eeBV8qAAbKtg_9_0"></a><a id="_1a480fa0_a19e_45a5_896c_61f7266b95c1"></a><a id="_1a480fa0_a19e_45a5_896c_61f7266b95c1_2"></a><a id="_1a480fa0_a19e_45a5_896c_61f7266b95c1_3"></a><a id="Tc_idory6A-TUmifs1NzpGr8Q_10_0"></a><a id="Tc_kKcjQqyzo0OqOJgWt49LrA_11_0"></a><a id="Tc_Dzd4sYDTa0iWCsG11nn94g_11_2"></a><a id="Tc_6XHpkx2PKkeNCgD3REDebQ_11_4"></a><a id="Tc_xpWWlopq-k-SEdr_ViGR0A_11_7"></a><a id="Tc_BRvtjzOG-UOCqAEs9xO6CA_12_0"></a><a id="Tc_GlVKlBZaE0aBsAI0zJZ0MQ_13_0"></a><a id="Tc_VKAm5oJuZ06KqQbuum845g_13_2"></a><a id="Tc_90eSqMl4qU2HzDBIxuq0wA_14_0"></a><a id="Tc_5s6eSnulpEemSoYzMMnW9Q_15_0"></a><a id="Tc_J1WF0llvvkuCHlALYiNkMw_16_0"></a><a id="Tc_9UPcPf4_UU2fHmMtH7Iy5g_16_5"></a><a id="Tc_2VJT9Qr9WEaLiODwhbqUuA_17_0"></a><a id="Tc_-rpMbI1dM0a2SR8oy91GCQ_18_0"></a><a id="Tc_gqF1TT_5hUGJLjGVlx6SGA_18_4"></a><a id="Tc_pL1AvZG4DEebozRGOt70tw_18_7"></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:60.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:8.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:2.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:1.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%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:2.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:1.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%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.5%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.58%;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:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.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;">As&#160;of&#160;December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.5%;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.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;">Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.58%;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;"><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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.58%;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;"><span style="font-size:8pt;font-weight:bold;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.5%;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.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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.58%;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:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note&#160;3(b)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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:1.58%;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.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:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.5%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:60.62%;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;">Commitments and contingencies</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.79%;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.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:8.03%;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:bottom;white-space:nowrap;width:2.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:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.87%;margin:0pt;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:top;width:60.62%;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;">EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.03%;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:bottom;white-space:nowrap;width:2.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.79%;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.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:60.62%;margin:0pt;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;">Preferred shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="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.03%;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:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.79%;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.5%;margin:0pt;padding:0pt;"><p style="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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.87%;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:top;width:60.62%;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;">($<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_huTRi4zQ8EaFVEwRU6-avw"><ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_6ac5gIPpnUG4NhRvglyy4g">0.003</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_5FQCUR73gUG99ZdiYmNi4g"><ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_qbk8A-Cda0SWkztwS3mvBA">1,666,667</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="Narr__uJ2d3EXuEqPeQpu6t40wg"><ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="Narr_CFn3sQ4DAkO5weZ-DyRT1A">nil</ix:nonFraction></ix:nonFraction> issued and outstanding as of December 31, 2022 and 2023)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:8.03%;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:bottom;white-space:nowrap;width:2.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_GpqnYx-XMU22jn9PUQXquQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> &#8212;</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.87%;background:#cceeff;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="-sec-ix-hidden:Hidden_MWeqOM0ow0KFUNGn6VqKgA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> &#8212;</span></span></p></td></tr><tr><td style="vertical-align:top;width:60.62%;margin:0pt;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;">Class A Ordinary shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="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.03%;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:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.79%;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.5%;margin:0pt;padding:0pt;"><p style="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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.87%;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:top;width:60.62%;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;">($<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_tDm_ZJ2U90anwCDKspUAJg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_h7K8_65W0Umit5xRjg9d-w"><ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_hDuy6Cz2bEORAf5aJGvj7A">0.003</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_tDm_ZJ2U90anwCDKspUAJg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_xR39Hz24V0G501qqBwq-aA">66,666,667</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_ilk4hrrSEEaKrz9KDLju0Q">66,666,667</ix:nonFraction> shares authorized; <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_tDm_ZJ2U90anwCDKspUAJg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_x4rE5_wRNkScKMhuEIkPLg">47,419,109</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_4ZaP4Vdr0EG0-9YnPbsfog">52,419,109</ix:nonFraction> shares <span style="-sec-ix-hidden:Hidden_T3ePO225s0G5z4JZPvwt6g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued</span></span> and <span style="-sec-ix-hidden:Hidden_WI_pKripv026cBvtmHBGrQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span> as of December 31, 2022 and 2023, respectively)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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: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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_tDm_ZJ2U90anwCDKspUAJg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_wnP6_K8-LUatD21ScPdaeQ_11_5">131</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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.87%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_hEgJxwa_YkS_GZ-zw-WOgQ_11_8">146</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:60.62%;margin:0pt;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;">Class C Ordinary shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="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.03%;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:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.79%;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.5%;margin:0pt;padding:0pt;"><p style="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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.87%;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:top;width:60.62%;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;">($<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_2Tb3fG8r3UKVAsqQfFcb_g" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_9oVD_OBwWUmr5ynpATLOfw"><ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_0tQtlXI2Tk-WNjkj0ZXs_g" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_yGS7g9ixEUq6LCGw3Qg7Ow">0.003</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_2Tb3fG8r3UKVAsqQfFcb_g" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_XimBD03fFk-Kysp-vzVwew">8,333,333</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_0tQtlXI2Tk-WNjkj0ZXs_g" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_vnOMsjdshUe7ECt8dj5uWw">8,333,333</ix:nonFraction> shares authorized; <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_2Tb3fG8r3UKVAsqQfFcb_g" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_5zBP1_yM9UK0EcyHH_T5Hw">4,708,415</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_0tQtlXI2Tk-WNjkj0ZXs_g" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_rSQshR5o5kinasE0wSkFqA">4,708,415</ix:nonFraction> shares <span style="-sec-ix-hidden:Hidden_uCcmh6tvp0eVyIDmoFiNIg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued</span></span> and <span style="-sec-ix-hidden:Hidden_MCK03oXT10WU2n1T2B2Kbw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span> as of December 31, 2022 and 2023, respectively)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_2Tb3fG8r3UKVAsqQfFcb_g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_2R7_VY2WQk2-ExGhdCySdg_13_5">13</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.87%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_0tQtlXI2Tk-WNjkj0ZXs_g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_kqGZygUi-EGVw8kPYJVabw_13_8">13</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:8.03%;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:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.79%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="Tc_O6_4F0K5ZU-SO5Tv0OJGCw_14_5">515,182</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.87%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="Tc_GW4nx-E02U678Vvqe1XFfw_14_8">517,031</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:60.62%;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;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:8.03%;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:bottom;white-space:nowrap;width:2.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.79%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Tc_EUFWjsAUuUaiLyOFgMLW9A_15_5">507,459</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.87%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Tc_TaCOETeS00u5Av9DoooYIg_15_8">510,634</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accumulated other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:8.03%;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:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="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.58%;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.79%;border-bottom:1px 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.5%;margin:0pt;padding:0pt;"><p style="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.58%;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.87%;border-bottom: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_dotdXZSeUUaAsB0d9wVfeQ_16_8">128</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:60.62%;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 equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:8.03%;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.5%;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.58%;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.79%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_mrD2WQTxJEmnep7Sdbvpew_17_5">7,867</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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.87%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_FlLSNO8LKECJMDabBlIlrg_17_8">6,428</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:60.62%;margin:0pt;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.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:8.03%;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.5%;margin:0pt;padding:0pt;"><p style="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.58%;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.79%;border-bottom:3px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_t7PD19bLWUG263ARFd9hfQ_18_5">25,516</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="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.58%;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.87%;border-bottom:3px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_TklGN8WPrkqNX5QvAL7GUw_18_8">20,566</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 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 style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;max-width:100%;position:relative;"><a id="_a902b608_b982_4873_a40b_3d6ad6f1c596"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">AMBOW EDUCATION HOLDING&#160;LTD.</p><a id="CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOM"></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 AND COMPREHENSIVE INCOME (LOSS)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts in thousands, except for share and per share data)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_b5db8e0a_58ee_4a06_bb2b_5b418586f0d5"></a><a id="Tc_zSP5JPMA4UWtyMAXjaJJNg_1_4"></a><a id="Tc_UGHlQOGLQUufclKtfO4plw_2_2"></a><a id="Tc_eFpYQOofskuldUfgV2Y88Q_2_4"></a><a id="Tc_b05ff9fX6kG9m0-qMhx1ag_2_7"></a><a id="Tc_2yt6ehlVv06y1G1q6FMNGg_2_10"></a><a id="Tc_chL5_TvdVUqkstBzlOXbpA_3_4"></a><a id="Tc_9DTP4GVbHkO6EPLbgyjxYw_3_7"></a><a id="Tc_15f4cOIeDUe7pZqnoeY-ug_5_0"></a><a id="Tc_-al0nxKPMUK6mVieFgp1Nw_6_0"></a><a id="Tc_tAhG-Uw6AU-5pQF5Cqas8w_6_4"></a><a id="Tc_fX6OAZQOdU2qZnswFfu1hw_6_7"></a><a id="Tc_wT14s2Rw2kKyzA3AKdfLdQ_6_10"></a><a id="Tc_kAXxB_hZsEW9sNLyF4DYiQ_7_0"></a><a id="Tc_YtTOtqa5HEK5EWGnLVgHoQ_8_0"></a><a id="Tc_YGNRH11Sh0uVi-eJVRIlBg_10_0"></a><a id="Tc_XY9nbKSLm0-Am7qlJ6bTJg_11_0"></a><a id="Tc_bkApyOX5E02bL9B-mDAxBg_12_0"></a><a id="Tc_2ADXxY1pY0mgAFYOVy2SFw_13_0"></a><a id="Tc_RqHqc0bzbU23VLyP8GZinw_14_0"></a><a id="Tc_572cLoo01kmxH0NkBWWaEw_14_5"></a><a id="Tc_WLhEssJR20it65p2tTYbvw_14_8"></a><a id="Tc_jMoJfPdsN0-fvnovK3m6yQ_15_0"></a><a id="Tc_jOMgk0n1gEe9Vgkrt4lPug_15_5"></a><a id="Tc_9hEIukbgP0akrix44-8R1A_15_11"></a><a id="Tc_-2TaghMyxUmsGJpk-W7--w_16_0"></a><a id="Tc_MZbIXV7KtE2SmFJD9XMAHQ_18_0"></a><a id="Tc_DuCze-rHjUaMiIrsmw3Q4g_20_0"></a><a id="Tc_oS0MY_wN6U6nFe4Z5Wnm9A_21_0"></a><a id="Tc_saJEKkngS0WmmNAuCbd2zA_21_2"></a><a id="Tc_nzpJ-Ih5TkmglvL-S7zciA_22_0"></a><a id="Tc_gy1cMi6yqUOr8UFZj5SyVA_23_0"></a><a id="Tc_B_p7cYV9sU-w4OzAQNnckQ_23_8"></a><a id="Tc_XE9db-gBHEyRypGMXeWy2Q_23_11"></a><a id="Tc_b0HrDKI2AEKjIogMdswtqQ_24_0"></a><a id="Tc_jFPTH5hixEyvgS5u898T4w_24_5"></a><a id="Tc_z5o4Yr3vv02WAq8Lnj7wXw_24_11"></a><a id="Tc_ZZbU8KBgwE2MnS5RfPQJwQ_25_0"></a><a id="Tc_60szKPzoREGMlhMugcYFpA_25_2"></a><a id="Tc_KRWRRTTTeUmciK2S1zu-Qg_25_5"></a><a id="Tc_gXlqGOreoESPm9YVeA7HNA_25_8"></a><a id="Tc_0xjZ7m6GBEWwXceTb_uB_A_26_0"></a><a id="Tc_goidm6CKGEu4FIQyFltBXg_28_0"></a><a id="Tc_zWHn19t4DEytKQrhnJV6bQ_29_0"></a><a id="Tc_82U8H5Ar5k-ricgoEZkGFQ_29_8"></a><a id="Tc_MKw9PTiOhUGnlTv8VfDcoA_31_0"></a><a id="Tc_eXzHuQ2_DEK4lT0T3Hh9Hg_32_0"></a><a id="Tc_QE8R7n_ryUupa9xJH095Vg_32_11"></a><a id="Tc_JaYIOrv_JUGi2GloLBHnPQ_34_0"></a><a id="Tc_CXfSDUxTnk6syC2Pcc2w4Q_34_4"></a><a id="Tc_n6lB4w81lk-VxrpMQifAHA_34_7"></a><a id="Tc_DBjZidS-RUe75N5gp5K34A_34_10"></a><a id="Tc_t08VFLoA7EGCu8-qrMZfGw_35_0"></a><a id="Tc_R3eMxkP9AkeSATd7OLiZHA_35_5"></a><a id="Tc_0SHA_SiPukuiu_-OZEAS4w_35_8"></a><a id="Tc_Xom_FKed5U2qBICsKu7KaA_35_11"></a><a id="Tc_7j0mtYqiEUO2KfrbkOmw5Q_36_0"></a><a id="Tc_iEke4ewra0qHW2CodjlX9Q_36_11"></a><a id="Tc_119IqWgBfE-XMAhEoig_pg_38_0"></a><a id="Tc_UKiVUKOnKUCieh5ZHaU8-w_39_0"></a><a id="Tc_b5TLB5MAeUmmgVFsAJCpOw_39_11"></a><a id="Tc_iUbMcuwjT0OgpcxpAKqloA_41_0"></a><a id="Tc_UblF21Wx2kCfTEq4n8x2bQ_41_4"></a><a id="Tc_J75-OBc_xky2xE5U5WULdw_41_7"></a><a id="Tc_D9ckeynDQkiOu1WJL74ngw_41_10"></a><a id="Tc_jOu2_dzUcE--iAbcn0LWiA_43_0"></a><a id="Tc_hj0GZTw_fUGbbeR7EzI06A_44_0"></a><a id="Tc_A7M07ELZfE-UOpXuTf1ctQ_44_11"></a><a id="Tc_qbRDrnkf3kKe-5uoWuTEgA_45_0"></a><a id="Tc_8lYuhMovAUm1S6aqZJZCCA_45_8"></a><a id="Tc_jGBvKicopECiCYvMo-LOMA_45_11"></a><a id="Tc_IKsVpcLtJEKgqRQHxCYcMw_46_0"></a><a id="Tc_yhX-XeUaeEicweh2o4mLTA_46_11"></a><a id="Tc_d1t6g9zqKUuHcQFgHoB_Bg_48_0"></a><a id="Tc_KKOCBB_wWEGwL5IrVGKTYQ_50_0"></a><a id="Tc_-gwpUmDIjUWzyvmmP7lGvQ_50_2"></a><a id="Tc_Nuo5NYt5YU-qZ_owEsAPsg_50_4"></a><a id="Tc_4iqAQwNnE0Ci9uTVG9d6AA_50_7"></a><a id="Tc_ptofNNh3uka8r8371D0BuQ_50_10"></a><a id="Tc_wXJbC1IvwUW9V9Vq12OY4w_51_0"></a><a id="Tc_Q-l6Sdm-3EufRRTZSY2h0Q_51_2"></a><a id="Tc_TmQxJFkZZUmxevpJOZuLJw_51_4"></a><a id="Tc_nroTgKhdDk6wu2zQDLeKpg_51_7"></a><a id="Tc_E3HGmNTQIkWxgrUkZfSeKQ_51_10"></a><a id="Tc_YoQ3lZHaVk2Yw0tBnYDg4Q_52_0"></a><a id="Tc_i7lzt-qIQUGvFIj3x11YMg_52_2"></a><a id="Tc_ySnEOfAGEkuUvCx227H1pQ_52_4"></a><a id="Tc_Yv0d8xKnC0OC7ZqsQ6r4NA_52_7"></a><a id="Tc_BSptvOnCdkGw7tL45lKh1Q_52_10"></a><a id="Tc_jw_fcm-Du02ajdzrOGI6DA_53_0"></a><a id="Tc_xYgPXviS0kWwaRcGI1mMog_53_2"></a><a id="Tc_krFY8HAmsUGjB2zyXLt5RQ_53_4"></a><a id="Tc_G0Az6hg0u0qNqdVwkCgG-A_53_7"></a><a id="Tc_42Hmk8SmXEyA7wqTYsN0BA_53_10"></a><a id="Tc_zk7jv_X6TE2_SGFPeplAIA_55_0"></a><a id="Tc_9opUKSRmj0uUg99rrrcSpw_55_2"></a><a id="Tc_JwYtVO6uzkaOAu6EU_6yew_55_4"></a><a id="Tc_MhxclMXLgki54hOvOnBLMg_55_7"></a><a id="Tc_l9zg7fXfhUqTZD2M9JOkdg_55_11"></a><a id="Tc_isedZBTnSEGgV8O1Ffw4Ew_56_0"></a><a id="Tc_fyhPkr72bEyfMTN1iH0P-g_56_2"></a><a id="Tc_m75Jb8ueDUOc_aWZLCmy2A_56_4"></a><a id="Tc_SRnLPYltwECtML7igwkyHg_56_7"></a><a id="Tc_JND1Ua2Jn0eENBzYMVxk3w_56_11"></a><a id="Tc_WXUmoaiqNk2S0pSDBFyPZw_57_0"></a><a id="Tc_VHzMQKj_sUe_wbjYMwGbXw_57_2"></a><a id="Tc_hg2SWrpJyEmMAvfclaN4aA_57_4"></a><a id="Tc_R6pWrxjEfU-GOtsY_Gvx0A_57_7"></a><a id="Tc_cjFpJNOHOkuY2I9fwFsi2w_57_11"></a><a id="Tc_M32SPXpGM0agan4o8gAMSw_58_0"></a><a id="Tc_MLkunKoSGUqMgmm9scrbkw_58_2"></a><a id="Tc_0c6YE239oEWupvADh63Mnw_58_4"></a><a id="Tc_xVBzXFS99Eqlgd-UdS5ghg_58_7"></a><a id="Tc_NayPih-NA0-Bv1czTZ5xRQ_58_11"></a><a id="Tc_IgbHW3cLM0yTtLrxfnB5hw_60_0"></a><a id="Tc_3mSvXhN5O022mMljP0CeMQ_61_0"></a><a id="Tc_V3A7LixiV0arzB34r81f4g_62_0"></a><a id="Tc_f3JSsMtGbUy0jK_KRbLjnQ_63_0"></a><a id="Tc_8L4Jaz95EEWlrGGk_mnWWA_63_5"></a><a id="Tc_5GPFTWM2JUOc9a-YsXWhjg_63_8"></a><a id="Tc_GpEdTkqY-kmiP4D111WNLw_63_11"></a><a id="Tc_C-QRBW8QM0yQPWBpnlZYBA_64_0"></a><a id="Tc_4yOnVbDwsUGzZTEhF7XZuQ_64_2"></a><a id="Tc_GlrOPCgiu0yfOkQCZc8oLA_64_4"></a><a id="Tc_K-NC-0_K_Ua6yD-9L0ecQA_64_7"></a><a id="Tc_62K2J1BTvEy460wps1qXBQ_64_11"></a><a id="Tc_E_xZWBa4RkWXVDmG-Xj62w_65_0"></a><a id="Tc_En6AxY5bLEmT-lymH7p0AQ_65_5"></a><a id="Tc_ntOqBCPw0kyRFTi1s5tl3g_65_8"></a><a id="Tc_FJ7JePbduUWSjSmLAEdVbA_65_11"></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:48.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: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;"><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><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;"><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><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;"><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><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;"><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:48.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:2.36%;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 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:center;margin: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;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.3%;border-bottom: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,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.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:2.36%;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 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note</b></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;margin:0pt;">&#160;&#160;&#160;&#160;</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;">2021</b></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;margin:0pt;">&#160;&#160;&#160;&#160;</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;">2022</b></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;margin:0pt;">&#160;&#160;&#160;&#160;</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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.61%;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:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;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:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note 3(b)</b></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;margin:0pt;"><span style="font-size:7pt;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:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note 3(b)</b></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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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: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:48.61%;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:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;&#160;&#160;&#160;</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:center;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;&#160;&#160;&#160;</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="font-size:7pt;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: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:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;&#160;&#160;&#160;</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="font-size:7pt;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: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:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;&#160;&#160;&#160;</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="font-size:7pt;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:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;"><b style="font-weight:bold;">NET REVENUES</b></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;"><span style="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:7pt;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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:7pt;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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:7pt;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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">- Educational programs and services</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:7pt;margin:0pt;">&#160;</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:center;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_TnUcKJ4pRkSf6roiuga_5A_6_5">17,816</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_oujI41njvUWsB8z6UyFakQ_6_8">14,840</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_DKjTi2z-r0iyS837TuMoOA_6_11">9,163</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;"><b style="font-weight:bold;">COST OF REVENUES</b></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;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">- Educational programs and services</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:7pt;margin:0pt;">&#160;</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:center;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" id="Tc_OBz5r0LrsE6wOABFcATi-Q_8_5">15,393</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" id="Tc_Sdc4ANZ8ZEuJbhSn3KZ9fQ_8_8">14,556</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" id="Tc_617Ld0WCv06thJGbTsZHLA_8_11">6,669</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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:2.36%;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.36%;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:2.36%;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:1.5%;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.36%;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:2.36%;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:1.5%;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.36%;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:2.36%;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:1.5%;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.36%;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:top;width:48.61%;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;"><b style="font-weight:bold;">GROSS PROFIT</b></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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_s3n9YmeCEU2CtcRtqKR_eA_10_5">2,423</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_2tdWx_n9m0SRXdw6huJIVQ_10_8">284</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_KOXan9G-hkmRW9FthK1FDA_10_11">2,494</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;"><b style="font-weight:bold;">OPERATING EXPENSES</b></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;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Selling and marketing</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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="Tc_puYywbs_60uLKYNhBBIU_A_12_5">3,133</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="Tc_fAPmqWcQNUenrSG3_xUqaQ_12_8">1,487</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="Tc_e9IET5C-gkeLjAbsSPdBcw_12_11">1,051</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">General and administrative</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;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_lW53xeSSMk2MoI3_oOuLBg_13_5">7,922</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_yhkI1zbLH0i2OTasZXnZNA_13_8">7,628</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_KRxOy2VKqECQ5Y1VfzzUbg_13_11">5,264</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Research and development </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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_B_xvueX5UE6iLvhNnnrECA_14_11">484</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Impairment loss</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:7pt;margin:0pt;">&#160;</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:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="Tc_dfUqNXDpPUu1lhm0BUgQGg_15_8">657</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Total operating expenses</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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_0jbD70hrW06_Z_6ZOYSLXw_16_5">11,055</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_g8-VtATPBUaGNpHF8uxxPA_16_8">9,772</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_MabVGbR1I06jmmhcbtXOhQ_16_11">6,799</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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:2.36%;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.36%;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:2.36%;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:1.5%;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.36%;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:2.36%;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:1.5%;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.36%;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:2.36%;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:1.5%;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.36%;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:top;width:48.61%;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;"><b style="font-weight:bold;">OPERATING LOSS</b></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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_ec60gq-zeU6E7WCpbpm-WA_18_5">8,632</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_UwPClRnMekKwAHcYlojKVA_18_8">9,488</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_wbXKKmHs4UiZ-JGNffovHw_18_11">4,305</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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:2.36%;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.36%;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:2.36%;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:1.5%;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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;"><b style="font-weight:bold;">OTHER INCOME (EXPENSE)</b></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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> <span style="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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Interest income (expenses), net</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:7pt;margin:0pt;">&#160;</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:7pt;text-align:center;margin:0pt;">10</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="Tc_K71-mcgPLUyfE5OtIZGzFg_21_5">238</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" sign="-" scale="3" id="Tc_v4xlo5Xqok-Dj4rikkxJsA_21_8">101</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" sign="-" scale="3" id="Tc_XYbWBt4ItkCplEmsC9W7YA_21_11">57</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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 (expenses) income, net</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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" sign="-" scale="3" id="Tc_JSnQ7wBhSkSTyrUXi9GVUw_22_5">260</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="Tc_Xso2rgJmAEyzGFqR7uzSYA_22_8">500</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" sign="-" scale="3" id="Tc_fM0FF9irpUW6ty1BpGicLQ_22_11">199</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Gain on forgiven PPP loan</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:7pt;margin:0pt;">&#160;</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:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="Tc_WErhSIcMMUGUjOXt66sY-A_23_5">1,460</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Loss on disposal of subsidiaries</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;margin:0pt;"><span style="font-size:7pt;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:center;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" sign="-" scale="3" id="Tc_E1vdU3vHrUKHsGxvmOlUTw_24_8">163</ix:nonFraction>)</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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Gain on disposal of assets </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;"><span style="font-size:7pt;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:7pt;text-align:center;margin:0pt;">18</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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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:9.36%;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:2.36%;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.5%;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:9.36%;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:2.36%;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.5%;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:9.36%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="Tc_uz6J0BoGS0yD1zIjBzKkKg_25_11">1,400</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Total other income, net</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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="Tc_-uGzAEc8X0WGyFMxnHBm0Q_26_5">1,438</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="Tc_rIH41YGIrU-HLYG2uLaJ2A_26_8">236</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="Tc_rxh5Q-ysF02zxJkfgniraQ_26_11">1,144</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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:2.36%;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.36%;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:2.36%;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:1.5%;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.36%;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:2.36%;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:1.5%;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.36%;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:2.36%;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:1.5%;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.36%;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:top;white-space:nowrap;width:48.61%;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;"><b style="font-weight:bold;">LOSS BEFORE INCOME TAX AND NON-CONTROLLING INTERESTS</b></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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_5xwWcXmTiEKH_64Qv1SnqQ_28_5">7,194</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_2qzw5Ff88EyTKzj1Fiph_A_28_8">9,252</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_Xlaes1KT1Em7MVW6D-AWOw_28_11">3,161</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:48.61%;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;">Income tax benefit (expenses)</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:7pt;margin:0pt;">&#160;</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:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_NpZmUFJOSkub6O63opRhQw_29_5">505</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_UIdwE1Hy0Eqi5fkS-PYMWw_29_11">14</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;"><b style="font-weight:bold;">LOSS FROM CONTINUING OPERATIONS </b></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;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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:9.36%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_4bahJsCGaECL1JCq1Xe6bQ_31_5">6,689</ix:nonFraction>)</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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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:9.36%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_Dhr25NPUFUiwkUg4CEm33g_31_8">9,252</ix:nonFraction>)</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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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:9.36%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_k1k96YNkdU-4jVZB4l7ElA_31_11">3,175</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Income (Loss) from and on sale of discontinued operations, net of income tax</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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="3" id="Tc_uKaouMYiR0unbeE5HBJTMw_32_5">7,002</ix:nonFraction></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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" sign="-" scale="3" id="Tc_LvTg8RXaKUmUPD2Qh4bmsA_32_8">5,056</ix:nonFraction>)</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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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:2.36%;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.36%;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:2.36%;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.5%;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.36%;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:2.36%;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.5%;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.36%;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:2.36%;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.5%;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.36%;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:top;width:48.61%;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;"><b style="font-weight:bold;white-space:pre-wrap;">NET INCOME  (LOSS)</b></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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_VHz5Je3Xa02Q0Y6RmJmMhQ_34_5">313</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_Baaf6v1ucka-uQ7FdAyC8g_34_8">14,308</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_WWMw2xAQdk2wXgJUKB-TuA_34_11">3,175</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Less: Net loss attributable to noncontrolling interests from continuing operations</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;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Less: Net loss attributable to noncontrolling interests from discontinued operations</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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_6ya309n20USaznXJBT1GYA_36_5">157</ix:nonFraction>)</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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_kSsKDwyr9ESmo09TDPh02g_36_8">235</ix:nonFraction>)</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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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:2.36%;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.36%;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:2.36%;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:1.5%;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.36%;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:2.36%;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:1.5%;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.36%;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:2.36%;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:1.5%;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.36%;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:top;width:48.61%;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;"><b style="font-weight:bold;">NET LOSS ATTRIBUTABLE TO ORDINARY SHAREHOLDERS FROM CONTINUING OPERATIONS</b></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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperations" sign="-" scale="3" id="Tc_Jr1OjZK0AkKGLeH9NVdc_A_38_5">6,689</ix:nonFraction>)</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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperations" sign="-" scale="3" id="Tc_GgKCBBky1U6-F3dQYfUboA_38_8">9,252</ix:nonFraction>)</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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperations" sign="-" scale="3" id="Tc_RPRfRm-Sx0qf5y9x9QUCww_38_11">3,175</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;"><b style="font-weight:bold;">NET INCOME (LOSS) ATTRIBUTABLE TO ORDINARY SHAREHOLDERS FROM DISCONTINUED OPERATIONS</b></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;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="3" id="Tc_w1svI4FZEUuBZsaUZnHiRQ_39_5">7,159</ix:nonFraction></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;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" sign="-" scale="3" id="Tc_RSTxzVUEzkSj0fwsaYf68w_39_8">4,821</ix:nonFraction>)</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;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;"><b style="font-weight:bold;white-space:pre-wrap;">NET INCOME (LOSS)  ATTRIBUTABLE TO ORDINARY SHAREHOLDERS</b></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;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="Tc_E73RhYnESkSpnzQVj_Y0jA_41_5">470</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_I-YpBJEAWE2vtguG8z6y-A_41_8">14,073</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_Ssh4B416y0u_vHnc5QkZyQ_41_11">3,175</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;"><b style="font-weight:bold;">OTHER COMPREHENSIVE LOSS, NET OF TAX</b></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;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Foreign translation adjustments</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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_VIO6xxtV-UusRs0LRsOo-Q_44_5">112</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_vxqQ67UNrk-7--D4_UJ2RA_44_8">339</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Unrealized loss on short term investments</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;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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:9.36%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" sign="-" scale="3" id="Tc_CIrwIPUVjkid6gFLokOu_A_45_5">16</ix:nonFraction>)</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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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:9.36%;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:2.36%;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.5%;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:9.36%;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></tr><tr><td style="vertical-align:top;width:48.61%;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:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="Tc_eJ9k3zqy40mNTkAiB5EweA_46_5">128</ix:nonFraction>)</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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="Tc_nJZorEl3ZEu8msQFVqPp2A_46_8">339</ix:nonFraction>)</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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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:2.36%;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.36%;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:2.36%;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.5%;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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></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;"><span style="font-size:7pt;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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:7pt;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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;"><b style="font-weight:bold;white-space:pre-wrap;">TOTAL COMPREHENSIVE INCOME  (LOSS) </b></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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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:9.36%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="Tc_pXVMnyRJU0iRKsay2HJeqg_48_5">185</ix:nonFraction></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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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:9.36%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_GQc7AxxZq0-z78Yic4swKw_48_8">14,647</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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:9.36%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_pNrhLAvDpEazDMxV9PwJWA_48_11">3,175</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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:2.36%;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.36%;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:2.36%;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:1.5%;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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Basic loss from continuing operations per share</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;margin:0pt;"><span style="font-size:7pt;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:7pt;text-align:center;margin:0pt;">15</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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;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:9.36%;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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_Wz6MLfX5q0uEQlwOaxE58A_50_5">0.14</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;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:9.36%;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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_vKZzzYJ9W0mOaqn0LPdn8w_50_8">0.19</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;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:9.36%;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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_6rUAyWFB50aNRF8SBQLeMg_50_11">0.06</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Diluted loss from continuing operations per share</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:7pt;margin:0pt;">&#160;</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:7pt;text-align:center;margin:0pt;">15</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:7pt;margin:0pt;">&#160;</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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_1UGHF8SHQUyaulDMPRzQkw_51_5">0.14</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_jxfNTXzy1EeITs6yg3RZsw_51_8">0.19</ix:nonFraction>)</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:7pt;margin:0pt;">&#160;</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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_S_kz2opX6UO_3n6-7JRsFw_51_11">0.06</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;"><span style="white-space:pre-wrap;">Basic loss from continuing operations per  ADS</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;margin:0pt;"><span style="font-size:7pt;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:7pt;text-align:center;margin:0pt;">15</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;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:9.36%;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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_IhPd2JoPmE-uJpKetjVsWQ_52_5">2.80</ix:nonFraction>)</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;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:9.36%;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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_EIEtMatqDEe3ce2i9l8DeA_52_8">3.80</ix:nonFraction>)</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;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:9.36%;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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_zezcuhPzKUOrkoDpZ70g2A" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_eXHcrZbRDE-l86TlQQm0mQ_52_11">1.20</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Diluted loss from continuing operations per ADS </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;"><span style="font-size:7pt;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:7pt;text-align:center;margin:0pt;">15</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;"><span style="font-size:7pt;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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_0dexRE9hJkuGj2qf41cbPA_53_5">2.80</ix:nonFraction>)</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;"><span style="font-size:7pt;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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_j1uBMqe6wkO9rESnPl0jPw_53_8">3.80</ix:nonFraction>)</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;"><span style="font-size:7pt;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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_zezcuhPzKUOrkoDpZ70g2A" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_9uGw8jOiwkeEzyoSur73Tg_53_11">1.20</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:48.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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:center;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> <span style="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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;"><span style="white-space:pre-wrap;">Basic income (loss)  from discontinued operations per share</span></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;"><span style="font-size:7pt;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:7pt;text-align:center;margin:0pt;">15</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;"><span style="font-size:7pt;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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="Tc_xU2wQUPP10OblErQO5MHWA_55_5">0.15</ix:nonFraction></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;"><span style="font-size:7pt;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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" sign="-" scale="0" id="Tc_ssCsoDp7wEWwZ3Rxc1Q6xw_55_8">0.10</ix:nonFraction>)</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;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Diluted income (loss) from discontinued operations per share</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;margin:0pt;"><span style="font-size:7pt;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:7pt;text-align:center;margin:0pt;">15</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;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:9.36%;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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="Tc_MfeT1yVfqUexoX8Sx55bZw_56_5">0.15</ix:nonFraction></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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;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:9.36%;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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" sign="-" scale="0" id="Tc_0nJnYyhcWU2vpMg9wJoWAQ_56_8">0.10</ix:nonFraction>)</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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:9.36%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Basic income (loss) from discontinued operations per ADS</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;"><span style="font-size:7pt;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:7pt;text-align:center;margin:0pt;">15</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;"><span style="font-size:7pt;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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="Tc_RRzu41uisUe369iU5vatJA_57_5">3.00</ix:nonFraction></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;"><span style="font-size:7pt;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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" sign="-" scale="0" id="Tc_iISESYBzVUamKI2qpgh2bw_57_8">2.00</ix:nonFraction>)</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;"><span style="font-size:7pt;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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Diluted income (loss) from discontinued operations per ADS</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;margin:0pt;"><span style="font-size:7pt;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:7pt;text-align:center;margin:0pt;">15</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;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:9.36%;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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="Tc_7exKxwValkalXqA4cfX7dg_58_5">3.00</ix:nonFraction></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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;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:9.36%;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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" sign="-" scale="0" id="Tc_C6LKOa6Ag0mSXf_8APT4ug_58_8">2.00</ix:nonFraction>)</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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:9.36%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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:2.36%;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.36%;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:2.36%;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:1.5%;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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Weighted average shares used in calculating basic net income (loss) per share</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:7pt;margin:0pt;">&#160;</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:center;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;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_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_HCo43JKgIkCYSd7frgMDAA_60_5">46,654,853</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;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_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_sA1B_O0QIkOs9tNFTzuFTQ_60_8">49,458,266</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;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_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc__3jijW0dWUKHa0Sto_CCXQ_60_11">56,333,003</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">Weighted average shares used in calculating diluted net income (loss) per share</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:7pt;margin:0pt;">&#160;</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:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_KbeMDW3jckm6df47BBvWkQ_61_5">46,654,853</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_k7pkuLZDBU2lVz2DlIzcKQ_61_8">49,458,266</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_nvqb-cv8uEey2_xIRMJ5OQ_61_11">56,333,003</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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 expense from continuing operations included in:</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;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt;"> <span style="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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">- Selling and marketing</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;"><span style="font-size:7pt;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:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">- General and administrative</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;margin:0pt;"><span style="font-size:7pt;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:7pt;text-align:center;margin:0pt;">13</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:7pt;margin:0pt;">&#160;</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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_2i_HzBlHj0Ke6jPaAD4p9w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_VidBqDqRkUOmNEVt5MhSdw_64_5">139</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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:7pt;margin:0pt;">$</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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_McgXuNlsvEmzp_p22WO5tQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_LiVcQZXkJEmFJR6Ubjq1kQ_64_8">1,083</ix:nonFraction></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:48.61%;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;">- Research and development</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;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</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:7pt;margin:0pt;">&#160;</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="font-size:7pt;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:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 10pt 0pt;">The accompanying notes are an integral part of these consolidated financial statements</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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;max-width:100%;position:relative;"><a id="_f33fd6e5_fd58_4469_b439_eb3b2bfca07c"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">AMBOW EDUCATION HOLDING&#160;LTD.</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 EQUITY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts in thousands, except for share and per share data)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_8e978ca9_1d61_4020_a560_267357b50529"></a><a id="Tc_PL7_hwKsmkaEFvCjZGxUsA_1_4"></a><a id="Tc_WILwZY4gWk2nvSB6KM54iw_2_4"></a><a id="Tc_-pp5G6ltAk-1nA-cRMkm3g_2_9"></a><a id="Tc_BYOg_BZIckKeJgnEIKCCPw_2_24"></a><a id="Tc_6Li06IneKkKxaptUsr3cvQ_3_4"></a><a id="Tc_ryW5zpjU3ESoIJGuM5_RDg_3_9"></a><a id="Tc_ADCprk_FD0G9z_Iv0IgGQw_3_15"></a><a id="Tc_kl0X0dlAg0eZkGZx9RpehQ_3_24"></a><a id="Tc_rRbHWpOF0EWer0kSyenh1Q_3_27"></a><a id="Tc_36TVLoeCXUOr6rYcOBTVpA_4_4"></a><a id="Tc_U8mHWeskZE-A4_Duool5aA_4_9"></a><a id="Tc_7AqOm-Dwk0KZHRfLT3quxw_4_15"></a><a id="Tc_svZV6huwZUe0JBYMnbVurA_4_18"></a><a id="Tc_6j-MnUs77keUVrt08MYBmw_4_21"></a><a id="Tc_fsMdcVJL0Eu1RypiiKwTvA_4_24"></a><a id="Tc_t6HHpp9yxEmGS7o0VzITmw_4_27"></a><a id="Tc_-f-2tyZ8pUmxflzXNUbbZw_4_30"></a><a id="Tc_6MEH1UOfu0WCtCKygVyC0Q_5_4"></a><a id="Tc_q2v29k0cTEOORsLqOO5tXw_5_6"></a><a id="Tc_WoUo8_n8x06q7cSwiDHWgQ_5_9"></a><a id="Tc_4zzl-uvn-Ue0wXWz-YAGYA_5_12"></a><a id="Tc_bZiakiMcEEuKoeoxzSUYjA_5_15"></a><a id="Tc_wdcNALSwhUqaH-4GIYxLkA_5_18"></a><a id="Tc_GkpSmPmM_kCWKt_c7RSEVA_5_21"></a><a id="Tc_cduPSXAooEyrQGTFboS2Ug_5_24"></a><a id="Tc_oRJ_rYSa2kuD2bpTRx6bgA_5_27"></a><a id="Tc_3Ag-xftDQ060iTqBdOoKlg_5_30"></a><a id="Tc_wgo2EpZ7REiu--uQjJlMSA_6_2"></a><a id="Tc_FSQC7_Izdky0FNnfxYW-4A_7_0"></a><a id="Tc_6wCbexkmHkuCfYNkoRZbLA_7_6"></a><a id="Tc_A8qFNJ80kk6K93xa0z9p4A_7_12"></a><a id="Tc_5UzxndU0B0q69e7Hl9tQ7Q_7_15"></a><a id="Tc_fJV-0mnuKkGLQbyct4gTgg_7_18"></a><a id="Tc_MjBNQZzAhkubYwfUxTlFQg_7_21"></a><a id="Tc_ggz7N2kDFUiuRauJd2IUGg_7_24"></a><a id="Tc_kE4Msdc6ikK0dOnelBCXXQ_7_27"></a><a id="Tc_BE0equPuREGS2FAKTz-5Ow_7_30"></a><a id="Tc_xk5B4rdz7E-cpMulbQw7Cw_8_0"></a><a id="Tc_NCj1LaHbFEuBRf9BJJ5pKw_8_2"></a><a id="Tc_1r9Jft2cC0CW7bHz9X8p5w_8_4"></a><a id="Tc_-24eIR43y02ZIFmCvNpoGw_8_7"></a><a id="Tc_H8uUu2rtzU6kkHEEwZlEnw_8_10"></a><a id="Tc_uSOL7ImNFEeyCTidw8o16w_8_13"></a><a id="Tc_vNBUeBxpOU2KAR5Tet6xUg_8_19"></a><a id="Tc__4arLmeIl0OsuybwzpR8wg_8_22"></a><a id="Tc_YxnLMQ9TtECmvm5WfzPyZg_8_25"></a><a id="Tc_6C1NqAgEn0OFnAJeriAyNg_8_28"></a><a id="Tc_NhnwTqTHkkOtexVL7WXZvQ_9_0"></a><a id="Tc_tvaqEkiQ4Um_jU9gBu-mtw_9_2"></a><a id="Tc_dJ_RU0uZrUGae2P3gyIhAQ_9_10"></a><a id="Tc_kdJsjsNixU-bVJtUbFpUhg_9_13"></a><a id="Tc_pNer_6gUQ0W2Kv5c2QSe-w_9_19"></a><a id="Tc_6hCEqQooj0y4R4i_nCN8mw_9_22"></a><a id="Tc_ikQWyp1WlEeRu86ZXbTr6g_9_25"></a><a id="Tc_rm92hPVjLU6LkVgmgqVftQ_9_28"></a><a id="Tc__D74VbbD-EOvdtNnZir4ag_9_31"></a><a id="Tc_xl8X0Jz-Zka6-R7JQovc8Q_10_0"></a><a id="Tc_pzC_NkSl7U6zpWufkydr9Q_10_4"></a><a id="Tc_aGY9yP_Sx0CNiAfpN2hb6w_10_7"></a><a id="Tc_gXRHM6xzgkaBUWg7nQgiUg_10_10"></a><a id="Tc_pPUin9MJy0-aJaVhe5kVEQ_10_13"></a><a id="Tc_UKPztQoUnkGTkGQTRw-Iqw_10_16"></a><a id="Tc_PE6vNVo0VUaOA8i_bdoOkw_10_19"></a><a id="Tc_2_P09KBvlUqL91OoXhsA9Q_10_22"></a><a id="Tc_Op2NAlfckkyeR7eH-yLmug_10_28"></a><a id="Tc_0usbIiZQBU-gTnr8zAwo2A_11_0"></a><a id="Tc_EKcrgKBitU-ADzR-1GeoYg_11_4"></a><a id="Tc_pZmdR76T70S4eaRo947qUA_11_7"></a><a id="Tc_se6r_n89u0yj5uJLG2E8jQ_11_10"></a><a id="Tc_ksqXSu_bt0uL-UykfyvbfQ_11_13"></a><a id="Tc_O07FtNR0REyUtK2eLZ70UQ_11_16"></a><a id="Tc_jl5YcduaiUeINgVmkhjXOg_11_19"></a><a id="Tc_RObPAQdh30i5dbKLFGrEYg_11_22"></a><a id="Tc_AiyD0SLJYUamM7V_R_Sk0g_11_28"></a><a id="Tc_lu56Z6DykUWouR6fy8i8CQ_12_0"></a><a id="Tc_cSWQMPcGqEWWxBKuUDK8WA_12_4"></a><a id="Tc_XIJuGb5YDUqaQ8pMDs6PDQ_12_7"></a><a id="Tc_hI7NLziOnUyPoZwa1PqGLQ_12_10"></a><a id="Tc_2EL0JYcUMEmpHrTCQG4Rgg_12_13"></a><a id="Tc_En_34w6fH0uT_cY215fhdQ_12_16"></a><a id="Tc_lP18QixlNUKsTwpjXkacbw_12_25"></a><a id="Tc_9y931vIUfUe3BNgTvUs6Rw_13_0"></a><a id="Tc_nvARmoPlJUy4alYCvHw-zg_13_4"></a><a id="Tc_CmSqvv8iyUeWUQh5VdKxSg_13_7"></a><a id="Tc_pXE5lRXzZUe7jlQduMiNpA_13_10"></a><a id="Tc_bhw1b9Puy0uPZAOpnM5COQ_13_13"></a><a id="Tc_jxqDXKWYs06Kej9TQr44Zw_13_16"></a><a id="Tc_z4Tm2SUF702nl8rwSOsEAg_13_19"></a><a id="Tc_AcPfwnTtfUi_E67Qpf-pZA_13_22"></a><a id="Tc_1JaRX__w2EOVawLB4Fvl0w_13_25"></a><a id="Tc_UVx8cRySDk2URzDH_4WPxQ_14_0"></a><a id="Tc_VsBrEhocTkKJVdodtxOdkg_14_4"></a><a id="Tc_NO2NjcKqJUmXQa7s28Y6cg_14_7"></a><a id="Tc_0JKhPXsYiEKk_NvYEM1iOA_14_10"></a><a id="Tc_E4Acv6pqHUqCoy6uATMuJw_14_13"></a><a id="Tc_1l_rHWhcWEmNXHABrf-2DQ_14_16"></a><a id="Tc_k9y2cn1-kkCj_JVPB09n1g_14_19"></a><a id="Tc_XRJUiuMno02icyRVYXMYkA_14_25"></a><a id="Tc_0dQGtjrmkkGq6CJxRf2FUQ_15_0"></a><a id="Tc_eAdcNB1PuUGErvZ2-i7gAA_15_6"></a><a id="Tc_E2LFBO3ieU6cTQniwEdPjA_15_12"></a><a id="Tc_Ua2EgotOUkmstq4R6rrEbQ_15_15"></a><a id="Tc_V5DrL01I2Uiqo1SiHJ6B_Q_15_18"></a><a id="Tc_LqDM8wfqlESJupuw4ruQhw_15_21"></a><a id="Tc_QVACaBBKqUSOMKW0aVBfTg_15_24"></a><a id="Tc_XLVMl8v6N0CBrqLJwLaOPw_15_27"></a><a id="Tc_r1IqzaRH0UuXsh1S-aOTsQ_15_30"></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:top;width:14.37%;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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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 0pt 0.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.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 0pt 0.05pt 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 0pt 0.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.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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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: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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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.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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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.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 0pt 0.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.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 0pt 0.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.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: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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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 0pt 0.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.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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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 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:14.37%;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: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:7pt;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:4.74%;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: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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="22" style="vertical-align:bottom;white-space:nowrap;width:63.33%;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Attributable to Ambow Education Holding Ltd.&#8217;s Equity</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;text-align:center;margin:0pt 0pt 0.05pt 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.3%;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:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.45%;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: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 0pt 0.05pt 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 0pt 0.05pt 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.3%;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:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:14.37%;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: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 0pt 0.05pt 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.74%;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: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 0pt 0.05pt 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:13.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class&#160;A&#160;Ordinary</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:13.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class&#160;C&#160;Ordinary</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;text-align:center;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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: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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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: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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;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: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;text-align:center;margin:0pt 0pt 0.05pt 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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 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.3%;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:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.45%;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: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;text-align:center;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;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:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:14.37%;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: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 0pt 0.05pt 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.74%;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: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 0pt 0.05pt 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:13.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:13.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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;text-align:center;margin:0pt 0pt 0.05pt 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 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.3%;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:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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: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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;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: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;text-align:center;margin:0pt 0pt 0.05pt 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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-</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;text-align:center;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;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:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:14.37%;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: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 0pt 0.05pt 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.74%;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: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 0pt 0.05pt 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:13.91%;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Note&#160;12)</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:13.91%;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Note&#160;12)</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;text-align:center;margin:0pt 0pt 0.05pt 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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Statutory</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;text-align:center;margin:0pt 0pt 0.05pt 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:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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;text-align:center;margin:0pt 0pt 0.05pt 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:5.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:14.37%;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: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 0pt 0.05pt 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.74%;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: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 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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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;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:6.04%;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</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;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:7.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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;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:5.39%;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</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;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:6.25%;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 0pt 0.05pt 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;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:6.04%;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">reserves</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;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:7.93%;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">deficit</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;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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">income</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;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:6.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 0pt 0.05pt 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;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:5.6%;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity</b></p></td></tr><tr><td style="vertical-align:top;width:14.37%;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: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:7pt;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:4.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Note</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 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:6.57%;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: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;text-align:center;margin:0pt 0pt 0.05pt 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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:4.74%;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: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;text-align:center;margin:0pt 0pt 0.05pt 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 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:5.92%;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: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;text-align:center;margin:0pt 0pt 0.05pt 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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:4.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: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;text-align:center;margin:0pt 0pt 0.05pt 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 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:4.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: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;text-align:center;margin:0pt 0pt 0.05pt 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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:4.74%;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: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;text-align:center;margin:0pt 0pt 0.05pt 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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:6.62%;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: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;text-align:center;margin:0pt 0pt 0.05pt 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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:7.47%;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: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;text-align:center;margin:0pt 0pt 0.05pt 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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:5.45%;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: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;text-align:center;margin:0pt 0pt 0.05pt 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 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:4.3%;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:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:14.37%;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of January 1, 2021</b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;</b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GQOV4XXh4UiRgKG2Jpe-KA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_PXqf6Wb9Lke_7Pqw4FER9g_7_4">41,923,276</ix:nonFraction></b></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;text-align:right;margin:0pt 0pt 0.05pt 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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GQOV4XXh4UiRgKG2Jpe-KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_-LECM7DL90S-sd0hXOGPeA_7_7">115</ix:nonFraction></b></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;text-align:right;margin:0pt 0pt 0.05pt 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%;background:#cceeff;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:7pt;font-weight:bold;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_ExhDj2CB00epua8o2pjCUQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_4P7ndTs23UW1HkPeVKF3lA_7_10">4,708,415</ix:nonFraction></b></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;text-align:right;margin:0pt 0pt 0.05pt 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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_ExhDj2CB00epua8o2pjCUQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_pkOPdjIws0ejRkfw9pz4nw_7_13">13</ix:nonFraction></b></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;text-align:right;margin:0pt 0pt 0.05pt 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_CyRSRSZdakaSvhRb1KS2dw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_GQBHsEZmO0W610xyzggE_Q_7_16">513,976</ix:nonFraction></b></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;text-align:right;margin:0pt 0pt 0.05pt 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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsAppropriatedMember_T6GkgX32R0W_gYGh6QFh3A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_KIKOLI1xykm-mTGBJ2xEPw_7_19">615</ix:nonFraction></b></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;text-align:right;margin:0pt 0pt 0.05pt 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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_GcVATlnQA0qvHwWDlIL8YA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_qMgSDCjSm0K3YMzLEyayGQ_7_22">495,769</ix:nonFraction>)</b></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;text-align:right;margin:0pt 0pt 0.05pt 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.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_V3bfTpv_KESFi4ImvT9Xsg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_-VyMuxrB6EmHOdyz6YIgYQ_7_25">1,765</ix:nonFraction></b></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;text-align:right;margin:0pt 0pt 0.05pt 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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_c0sy-htxNEOb-sV4kFmDmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_sffAu7fIN0uhMmbxW9y2zQ_7_28">315</ix:nonFraction>)</b></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;text-align:right;margin:0pt 0pt 0.05pt 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2020_rBfFonh33k-l0HS8rkQ70w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_HFwsnbSRkEODXQ-mCuWu8g_7_31">20,400</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:top;width:14.37%;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 0pt 0.05pt 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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">13</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 0pt 0.05pt 0pt;">&#160;</p></td><td 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:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_oaDOQ3jw8kekjQoTZj2bpA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_svOgabmb_k-PBGKZRjFizQ_8_16">139</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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_FtvZd0LE3U6IW26dhFiomA_8_31">139</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:14.37%;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 0pt 0.05pt 0pt;">Issuance of ordinary shares for restricted stock award</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">13</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;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 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gRhr6BlE5k2A7aewpti39A" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="0" id="Tc_Dv0cFHjVlUWzUwbFXMh-EQ_9_4">50,000</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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gRhr6BlE5k2A7aewpti39A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="Tc_ZW2SOwZbW0SeReZLcvXnUg_9_7">0</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;text-align:right;margin:0pt 0pt 0.05pt 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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_oaDOQ3jw8kekjQoTZj2bpA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="Tc_9Fl4iccdwkebEJQIWU4daA_9_16">0</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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.45%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;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 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:14.37%;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 0pt 0.05pt 0pt;">Foreign currency translation adjustment</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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: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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td 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:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_XextbJ3_f0Sd0Fl-wy0jDw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" sign="-" scale="3" id="Tc_Jz14iaM3cE2FkPoXUb5chQ_10_25">112</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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" sign="-" scale="3" id="Tc_ePFvsxILLEOJUuvI00M5sw_10_31">112</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:14.37%;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 0pt 0.05pt 0pt;">Unrealized gain on investment, net of income taxes</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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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="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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_XextbJ3_f0Sd0Fl-wy0jDw" decimals="-3" format="ixt:numdotdecimal" name="ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes" sign="-" scale="3" id="Tc_QdRD45Qf502HcW_RBo2umA_11_25">16</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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.45%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes" sign="-" scale="3" id="Tc_q4oeTobb5EqIkaAyoE_1Og_11_31">16</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:14.37%;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 0pt 0.05pt 0pt;">Deregistration of subsidiaries</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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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: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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td 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:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsAppropriatedMember_lC7UMFUyaka4Zhnd89hJmA" decimals="-3" format="ixt:numdotdecimal" name="ambo:NoncontrollingInterestDecreaseFromDisposal" scale="3" id="Tc_79a8UIapuUujWWChM8l9LQ_12_19">59</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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ibnY4EBdrUK0_P4c5iJEgQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:NoncontrollingInterestDecreaseFromDisposal" sign="-" scale="3" id="Tc_nepCwfC5Qk2oeFRqlRee9A_12_22">59</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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;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:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_xTZJbiYUBEGzI6e1fgtB7w" decimals="-3" format="ixt:numdotdecimal" name="ambo:NoncontrollingInterestDecreaseFromDisposal" sign="-" scale="3" id="Tc_9VVb5j31wEi0mTXRyFZeqw_12_28">526</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;text-align:right;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="ambo:NoncontrollingInterestDecreaseFromDisposal" sign="-" scale="3" id="Tc_8ob6n29sIU2zw_FbWyHrTw_12_31">526</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:14.37%;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 0pt 0.05pt 0pt;">Capital injection from minority shareholders</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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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="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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;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:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.45%;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 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_xTZJbiYUBEGzI6e1fgtB7w" decimals="-3" format="ixt:numdotdecimal" name="ambo:NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders" scale="3" id="Tc_n6iNL549E0G0HSJcp8u3SQ_13_28">16</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;text-align:right;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;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 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="ambo:NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders" scale="3" id="Tc_NAVPdddXekSLiv-gKSvjTA_13_31">16</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:14.37%;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 0pt 0.05pt 0pt;">Net income (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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</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 0pt 0.05pt 0pt;">&#160;</p></td><td 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:right;margin:0pt 2.25pt 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;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 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ibnY4EBdrUK0_P4c5iJEgQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_7qGtYTWOm0aTytorNGaVKQ_14_22">470</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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;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 0.05pt 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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.45%;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 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_xTZJbiYUBEGzI6e1fgtB7w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_F6Uli78Xk0CE7QpblrQY_w_14_28">157</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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;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:7pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;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 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_sEUcd0JwSEuUR_4IrQdtfQ_14_31">313</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:14.37%;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2021</b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;</b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_d5KdZWBAt0au3wnfn83VZQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_ulUTtzlsl0edbxRBCTRTGg_15_4">41,973,276</ix:nonFraction></b></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;text-align:right;margin:0pt 0pt 0.05pt 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.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;background:#cceeff;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_d5KdZWBAt0au3wnfn83VZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_-PyvteG300yYyNGReHXlNg_15_7">115</ix:nonFraction></b></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;text-align:right;margin:0pt 0pt 0.05pt 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%;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="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_oUQlQwuZEEWGsJCkAU3-3w" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_nUkTCa1210KGWkiVfjbhgQ_15_10">4,708,415</ix:nonFraction></b></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;text-align:right;margin:0pt 0pt 0.05pt 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.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;background:#cceeff;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_oUQlQwuZEEWGsJCkAU3-3w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_3AOEDgh7iEumJzEeAYre5w_15_13">13</ix:nonFraction></b></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;text-align:right;margin:0pt 0pt 0.05pt 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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;background:#cceeff;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_kMeU3kAo70GGD353txtAng" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_QkcGikmQQ0uvT09CyB71cQ_15_16">514,115</ix:nonFraction></b></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;text-align:right;margin:0pt 0pt 0.05pt 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.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;background:#cceeff;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsAppropriatedMember_0MBPvBMmoUyPQlAaUuBKtQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_mhlwRaydOk-MKj2HzjSIig_15_19">556</ix:nonFraction></b></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;text-align:right;margin:0pt 0pt 0.05pt 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.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;background:#cceeff;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_hDpfMyI_YUWy9vj9SWzsnQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_QitEvRabvUGa6KPjCUok9A_15_22">495,240</ix:nonFraction>)</b></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;text-align:right;margin:0pt 0pt 0.05pt 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.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qo5cGvldqU-QM_aEagCdag" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_EMxj4s5ez0qIfrwQ0JJ6yg_15_25">1,637</ix:nonFraction></b></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;text-align:right;margin:0pt 0pt 0.05pt 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.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.45%;background:#cceeff;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_Fxgi5s_dF0auIrIDgZArrg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_P84RFYyGTECwqYGDOtgaFQ_15_28">70</ix:nonFraction></b></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;text-align:right;margin:0pt 0pt 0.05pt 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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;background:#cceeff;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 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_zAs_79C_6kWJw4IXCfG9AQ_15_31">21,266</ix:nonFraction></b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="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;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 style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">AMBOW EDUCATION HOLDING&#160;LTD.</p><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 EQUITY (CONTINUED)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts in thousands, except for share and per share data)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_13e83f0b_b064_46a8_bf3c_5a9539599bbc"></a><a id="Tc_9rkW46lJWUWhxdvRxPvzFw_1_4"></a><a id="Tc_2p-o7tpOXU-yDeD0CiJxWQ_2_4"></a><a id="Tc_CTn_8BvjcUuGleO9R6_FBA_2_9"></a><a id="Tc_I7G21WvUvU6pY65u8JrQcA_2_24"></a><a id="Tc_m9EuL9r4EEyJPpMqJqs1MQ_3_4"></a><a id="Tc_ww-f19JO30WDE_KBxsQ1eg_3_9"></a><a id="Tc_AhhiThIEkUaqEKENp24sXw_3_15"></a><a id="Tc_1MoAXcSAyka9pG5IC5jaog_3_24"></a><a id="Tc_MsG_5-4vyE6L1bjFPwWm_w_3_27"></a><a id="Tc_LW6OQVLnjk28C2pljYHPvg_4_4"></a><a id="Tc_HSS3GAWumESvIB6LvIybmA_4_9"></a><a id="Tc_wu51uQi42UOrKkwZAPUeDw_4_15"></a><a id="Tc_GrxXjff3zEiMZTm1wZA4rQ_4_18"></a><a id="Tc_SPloaFymUEepiXa1Qzc2Yw_4_21"></a><a id="Tc_m4BfHHHp_UCsvWV9RIE-CA_4_24"></a><a id="Tc_8BdcFGajHEuPPb817sTpuQ_4_27"></a><a id="Tc_yOoaSKpJ4Uug00ciFHEfAw_4_30"></a><a id="Tc_4WRkNDjESEehpUlg4CAlnA_5_4"></a><a id="Tc_U_oYDROnYUG4V3YbunxlSw_5_6"></a><a id="Tc_njcaF4pLekG1KNUFhMUMuA_5_9"></a><a id="Tc_jO8pKt0cVkeA2U6kX18esA_5_12"></a><a id="Tc_MagsWVskb0SkEZ9Mk7000Q_5_15"></a><a id="Tc_7958H4f-OUGcrcAa0KHfbg_5_18"></a><a id="Tc_PtSra3TG7UG-3lOG63lN2A_5_21"></a><a id="Tc_KDLS5-zT-UWoTTbpNU6waA_5_24"></a><a id="Tc_butpqGjG1ECdWNZsNDKnTQ_5_27"></a><a id="Tc_GxZK45DF8UCby-ez5ndk4g_5_30"></a><a id="Tc_W9df84Ht00i_EcNgMcKAEA_6_2"></a><a id="Tc_qCC2CKSQD0moEbJdrDkLzw_7_0"></a><a id="Tc_0ch6IpNvO0yMoy-93McomA_7_6"></a><a id="Tc_4ILlKC1DBUWreILTLUKktg_7_12"></a><a id="Tc_nqq5AuV_20q0GPy4_OWzrA_7_15"></a><a id="Tc_GMTcCTC9uEu0V3RxtvOcqA_7_18"></a><a id="Tc_77OhC6uYjkeTR_QmsmeXGw_7_21"></a><a id="Tc_DkTKwNgapEm8tr1K1w0Qiw_7_24"></a><a id="Tc_hdoFYIL2zkiTonjUYp7_-Q_7_27"></a><a id="Tc_20ZxXl_qFU20mHUcS_SZOw_7_30"></a><a id="Tc_CMwwB_r8EUa-f16Yiblmtw_8_0"></a><a id="Tc_gLACYZOAkU-XfcUm36pSqQ_8_2"></a><a id="Tc_k7lcyUNyEkC9LWZ0AcHfmA_8_4"></a><a id="Tc_8dGij6irikCq_GbP2QYiLg_8_7"></a><a id="Tc_ZB2NneKaz0CHAPYUGk2Myg_8_10"></a><a id="Tc_4kAnFFqXqEeIDs3s1rzT8g_8_13"></a><a id="Tc_Z2MKEXWqgEWs_oC1-Tl_VA_8_19"></a><a id="Tc_2jOsuCJP5k2EPpWM5nZC6A_8_22"></a><a id="Tc_jun_n-S3NEqTb1-GwMBt4g_8_25"></a><a id="Tc_5umzqYJkA0qE_cy0oNoMLw_8_28"></a><a id="Tc_fhM-waLIT0iKr7qt6NbssQ_9_0"></a><a id="Tc_xWISMpUglU6aK8-H2BcxNw_9_2"></a><a id="Tc_G5PeFTWehkKgQbdXIGjzWg_9_10"></a><a id="Tc_ARy79B5JoE2sKBU5LQ9F3g_9_13"></a><a id="Tc_u-8zhv4Rl0aIHUZ0XRL_pQ_9_19"></a><a id="Tc_gK_PSV9tM0S8RcQia35AKg_9_22"></a><a id="Tc_pgUv9ft2TE6TdZ_OaFhWtA_9_25"></a><a id="Tc_D1b_fGAvQU2mBbrmPo82ZQ_9_28"></a><a id="Tc_bxob754vdUm-KtvZHOJpsA_9_31"></a><a id="Tc_KD1fAlPJy0SYRrGVE5PUCA_10_0"></a><a id="Tc_WI5xaPLKhkKALXKHmgLsPQ_10_4"></a><a id="Tc_t8V5TG3Jp0-VPty-jdiLxg_10_7"></a><a id="Tc_Zy2fxhRQ9E2BZLfd8-4Z-A_10_10"></a><a id="Tc_vIj0yHh8T0uWVKAxQCap4Q_10_13"></a><a id="Tc_txGLCeDw6kufeRiPzLAG2Q_10_16"></a><a id="Tc_oFfiUMnr7UaRHZZfwfaDdQ_10_19"></a><a id="Tc_XSofmUMaTU-bQuWqNhBtbg_10_28"></a><a id="Tc__tvuO7gNkE2eCtMqs5z5Cw_11_0"></a><a id="Tc_v3HpbC72T0yiNacUbYJJjQ_11_4"></a><a id="Tc_fGoWsy3vTECduVCbC0WmJw_11_7"></a><a id="Tc_k3R6tGMT10iGrZFyELcXPA_11_10"></a><a id="Tc_Z2LcKUzV5UeiloHWIwD3YQ_11_13"></a><a id="Tc_iaS95IIx1E6touEfnLG81Q_11_16"></a><a id="Tc_Njl4qXAbxkGqNy666KnwcA_11_25"></a><a id="Tc_aWUVGx0E2EG8PV60GnHcFQ_12_0"></a><a id="Tc_MV-3UGvioEe_ZdTlKUzrjQ_12_4"></a><a id="Tc_7H5xU13WG0C_rT1bZCgu9w_12_7"></a><a id="Tc_QyBVRokC402FnCPBJLCoVg_12_10"></a><a id="Tc_TOk-CfqNP0i_gDv5B1yjKw_12_13"></a><a id="Tc_qv82jga-ak6ST5Xz0hDh0g_12_16"></a><a id="Tc_SpatZJBeWU-m8wm8zxdE_w_12_19"></a><a id="Tc_Q64f3e5XMkSac2LvlEzd7A_12_22"></a><a id="Tc_Cv-dU8gMjkG7HMBP3ITQhw_12_25"></a><a id="Tc_IeSsPh-1-k-QAzY2UJ6vFA_13_0"></a><a id="Tc_gAw_GkPFRkiDEuxqRuOUiQ_13_4"></a><a id="Tc__8RGZ7XhSkGTLHIDdq5ytQ_13_7"></a><a id="Tc_AjrVl_NmpEq-f88wTYuM2A_13_10"></a><a id="Tc_VVpcbTJk2UafJ9vNrSip6w_13_13"></a><a id="Tc_lTdfHMvdkUijKUys1hXdBw_13_16"></a><a id="Tc_oGPSQ38C30iTs6WezJa4vw_13_19"></a><a id="Tc_V4D8RpQJEkmWPGdfrPuoRA_13_25"></a><a id="Tc_9aFTgq7ZmUa8VypDh6MciA_14_0"></a><a id="Tc_rVyAqAqmlkiYL_vGPi3UkA_14_6"></a><a id="Tc_-ncr9rqs40ylS6V9KhVf-A_14_12"></a><a id="Tc_NtvnnSPrNUiuO4aqR5k9jQ_14_15"></a><a id="Tc_3MIBCrxRWkyegyTPdIbKWA_14_19"></a><a id="Tc_Q7BhDIuGaUao4NXPQMOwnw_14_21"></a><a id="Tc_AqHO5NYsQ0ujV5UUl61hlA_14_25"></a><a id="Tc_q8xGs-euf0CkD2gK50DsCg_14_28"></a><a id="Tc_qLbmIUcvsEiKoFgmPBhf1w_14_30"></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:14.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.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:4.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:4.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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.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:4.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: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.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:4.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.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.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:4.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:6.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;"><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.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:7.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.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.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:5.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: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.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:4.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></tr><tr><td style="vertical-align:bottom;width:14.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: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:4.59%;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;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;">&#160;&#160;&#160;&#160;</p></td><td colspan="22" style="vertical-align:bottom;white-space:nowrap;width:63.18%;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;">Attributable to Ambow Education Holding Ltd.&#8217;s Equity</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;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.3%;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.45%;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: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:4.75%;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></tr><tr><td style="vertical-align:bottom;width:14.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: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:4.59%;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="4" style="vertical-align:bottom;white-space:nowrap;width:13.76%;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;">Class&#160;A&#160;Ordinary</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;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:13.91%;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;">Class&#160;C&#160;Ordinary</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;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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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;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;text-align:center;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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;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;text-align:center;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;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;text-align:center;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.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;">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;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.45%;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;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;text-align:center;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:4.75%;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;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:14.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: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:4.59%;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="4" style="vertical-align:bottom;white-space:nowrap;width:13.76%;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;">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;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:13.91%;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;">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;text-align:center;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.25%;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;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.74%;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;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;text-align:center;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;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;text-align:center;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.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;">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;text-align:center;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.75%;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-</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;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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.75%;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;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:14.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: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:4.59%;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="4" style="vertical-align:bottom;white-space:nowrap;width:13.76%;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;">(Note&#160;12)</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;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:13.91%;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;">(Note&#160;12)</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;text-align:center;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.25%;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;text-align:center;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.04%;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;">Statutory</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;text-align:center;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:7.93%;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;text-align:center;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.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;">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;text-align:center;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.75%;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;">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;text-align:center;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.05%;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:14.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: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:4.59%;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:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td 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;">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;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:5.89%;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;">Amount</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;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.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;">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;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:5.39%;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;">Amount</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;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:6.25%;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;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:6.04%;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;">reserves</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;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.93%;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;">deficit</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;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.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;">income</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;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:6.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;">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;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: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;">Equity</b></p></td></tr><tr><td style="vertical-align:bottom;width:14.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: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:4.59%;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;">Note</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: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;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.3%;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:4.59%;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;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:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></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><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;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.3%;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:4.09%;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;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:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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;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.3%;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:4.74%;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;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.3%;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:6.62%;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;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.31%;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:7.47%;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;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.3%;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:5.45%;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;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:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.75%;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:top;width:14.22%;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;"><b style="font-weight:bold;">Balance as of January 1, 2022</b></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;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;</b></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;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_d5KdZWBAt0au3wnfn83VZQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_R1zcQUZXKEi_INzUznsplg_7_4">41,973,276</ix:nonFraction></b></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;text-align:right;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_d5KdZWBAt0au3wnfn83VZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_212OIB3lUEyqQ2D3NONceA_7_7">115</ix:nonFraction></b></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;text-align:right;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%;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;font-weight:bold;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_oUQlQwuZEEWGsJCkAU3-3w" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_7ymcAk8IGkSzsrsBQlggMg_7_10">4,708,415</ix:nonFraction></b></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;text-align:right;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_oUQlQwuZEEWGsJCkAU3-3w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_JP6Xoa32TESKATo7qgrOvA_7_13">13</ix:nonFraction></b></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;text-align:right;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_kMeU3kAo70GGD353txtAng" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_mxXel31v6E-d4bKVim_XzA_7_16">514,115</ix:nonFraction></b></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;text-align:right;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsAppropriatedMember_0MBPvBMmoUyPQlAaUuBKtQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_yFvpqrqRvkCtb8yaCrKM0A_7_19">556</ix:nonFraction></b></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;text-align:right;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_hDpfMyI_YUWy9vj9SWzsnQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_JgAiIHeaqUGh1N4F5MqJ_A_7_22">495,240</ix:nonFraction>)</b></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;text-align:right;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.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qo5cGvldqU-QM_aEagCdag" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_PQuEPVEa6USjaZrer1F75w_7_25">1,637</ix:nonFraction></b></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;text-align:right;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.45%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_Fxgi5s_dF0auIrIDgZArrg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_8mGljHqC20W6ukAwzxqRDw_7_28">70</ix:nonFraction></b></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;text-align:right;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.75%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_MAMvunYzxUGHSpb-lfAKzQ_7_31">21,266</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:top;width:14.22%;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:4.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">13</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:6.57%;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;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.3%;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:4.59%;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;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:7pt;margin:0pt;">&#160;</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;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.3%;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:4.09%;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;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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_2P9rRYFYyUqE9BErNUUhxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_OgNHOQ4xk0uT-_6mpNhEZw_8_16">1,083</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;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.3%;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:4.74%;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;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.3%;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:6.62%;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;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.31%;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:7.47%;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;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.3%;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:5.45%;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;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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.75%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_PsaTQ9CC20-8fgH7fqqrXw_8_31">1,083</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:14.22%;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;">Issuance of ordinary shares for restricted stock award</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:4.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">13</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:6.57%;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_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_1nt2H1hV1kmy7JggZmMU1A" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="0" id="Tc__oKW2-782kGW8ffTL56nug_9_4">5,445,833</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;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.3%;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:4.59%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_1nt2H1hV1kmy7JggZmMU1A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="Tc_CI5oPkdP-kurD3_kV_M6qw_9_7">16</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;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:7pt;margin:0pt;">&#160;</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;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.3%;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:4.09%;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;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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_2P9rRYFYyUqE9BErNUUhxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" sign="-" scale="3" id="Tc_msftjedackSoMc603a7eyQ_9_16">16</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;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.3%;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:4.74%;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;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.3%;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:6.62%;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;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.31%;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:7.47%;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;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.3%;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:5.45%;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;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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.75%;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:top;width:14.22%;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;">Foreign currency translation adjustment</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:4.59%;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;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:6.57%;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;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.59%;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;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: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;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.09%;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;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:4.95%;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;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.74%;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;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_cIW7BStU2kOMVPcujv06kA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="Tc_Oom5nsvDN0C5L1FBb_hGsA_10_22">1,298</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;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.47%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2D-MArTBnUuQxhutzsGD0Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" sign="-" scale="3" id="Tc_r_nd4vk6bkWeVsH0lCYOBg_10_25">1,637</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;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.45%;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;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:4.75%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" sign="-" scale="3" id="Tc_9w-LtGJir0S3-c4wngzKlw_10_31">339</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:14.22%;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;">Disposal of subsidiaries</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:4.59%;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-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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;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;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.3%;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:4.59%;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;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:7pt;margin:0pt;">&#160;</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;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.3%;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:4.09%;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;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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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;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.3%;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:4.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsAppropriatedMember_eqP6VyG3sUmF-MO7NHLdFw" decimals="-3" format="ixt:numdotdecimal" name="ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes" sign="-" scale="3" id="Tc_h_bDyUKLHkuXlpJnhJbxLw_11_19">556</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;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.3%;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:6.62%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_cIW7BStU2kOMVPcujv06kA" decimals="-3" format="ixt:numdotdecimal" name="ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes" scale="3" id="Tc_Zh_1esJzoEyrLxYxlhhxhQ_11_22">556</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;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.31%;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:7.47%;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;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.3%;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:5.45%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_gPu_MvygZUCM39O4IKa88Q" decimals="-3" format="ixt:numdotdecimal" name="ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes" sign="-" scale="3" id="Tc_HxIuV5wv2EeXhINZ5z3NgA_11_28">17</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;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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.75%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes" sign="-" scale="3" id="Tc_PC9dXcuhtk2lp_Iibczm0Q_11_31">17</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:14.22%;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;">Capital injection from minority shareholders</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:4.59%;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;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:6.57%;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;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.59%;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;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: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;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.09%;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;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:4.95%;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;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.74%;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;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;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;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.47%;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;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.45%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_gPu_MvygZUCM39O4IKa88Q" decimals="-3" format="ixt:numdotdecimal" name="ambo:NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders" scale="3" id="Tc_FZ58BLLxuUSFzPgY2D98CQ_12_28">182</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;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:4.75%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="ambo:NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders" scale="3" id="Tc_ZV-yw5sNA02aU8JL5sLpaw_12_31">182</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:14.22%;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:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;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-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:6.57%;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;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.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="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;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;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;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;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.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="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;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;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;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.95%;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;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.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="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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;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.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="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_cIW7BStU2kOMVPcujv06kA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_7TXGukQxVEuqdnEp2u_Hbw_13_22">14,073</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;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.31%;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.47%;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;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.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="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.45%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_gPu_MvygZUCM39O4IKa88Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_RcCRmdWeKkGAKgT0THkcpg_13_28">235</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;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;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.75%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_4zUqx61q9keqhdbRdSOqyQ_13_31">14,308</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:14.22%;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;"><b style="font-weight:bold;">Balance as of December 31, 2022</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;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;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;">&#160;&#160;</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;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_mAbA8H4zQUWlmXw6i1QmrQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_4etnIljNDk-YVlVltn4uGA_14_4">47,419,109</ix:nonFraction></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;text-align:right;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.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_mAbA8H4zQUWlmXw6i1QmrQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_UNPFmKJIS0iBMZwtXc4Ebw_14_7">131</ix:nonFraction></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;text-align:right;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%;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;font-weight:bold;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cQwwd3wf8kyqm_guV-gpeA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_quk_sS2OHkuu4osGaHiaRw_14_10">4,708,415</ix:nonFraction></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;text-align:right;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.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cQwwd3wf8kyqm_guV-gpeA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_4wpc2cFQpUqhgshKjVhrDg_14_13">13</ix:nonFraction></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;text-align:right;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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_4evVmvGR6U-ootkMG1J8Gw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_IUcCCope3Umt8le0iIMcww_14_16">515,182</ix:nonFraction></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;text-align:right;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.3%;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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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;"><b style="font-weight:bold;"> &#8212;</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;text-align:right;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.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;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;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_w6XgQC4crUOEz9kD7VojKg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_eEjkGkzxo0y3DC4jmr-s8Q_14_22">507,459</ix:nonFraction>)</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;text-align:right;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.31%;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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;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;"><b style="font-weight:bold;"> &#8212;</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;text-align:right;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.3%;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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.45%;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;"><b style="font-weight:bold;"> &#8212;</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;text-align:right;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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.75%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_5pHprQYhOEKAp2y_JBKFeA_14_31">7,867</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 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 style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">AMBOW EDUCATION HOLDING&#160;LTD.</p><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 EQUITY (CONTINUED)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts in thousands, except for share and per share data)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_ce11ed40_6cd4_4275_ac0c_3fabf813545c"></a><a id="Tc_hQgJTOxbK0yA8b0T63kTmg_1_4"></a><a id="Tc_J7aG7GQ1e0qPhbhi8u6mrQ_2_4"></a><a id="Tc_1ANnx1obtEmtPsrW4rF_vQ_2_9"></a><a id="Tc_mfEz6cWZk0KMDXdpyBk9Jw_2_24"></a><a id="Tc_khyA-WXN1U6rkDOogZiejg_3_4"></a><a id="Tc_Pu37r3t0DkOG6bokSaivFQ_3_9"></a><a id="Tc_tcwCkNMVNUeOHDStfKxtpw_3_15"></a><a id="Tc_IiLGLAG1AUiph31VW5bePQ_3_24"></a><a id="Tc_FyuSeW4EEUih4xHxmmtl_g_3_27"></a><a id="Tc_ClowQNK_P0en0j9RZnnMSQ_4_4"></a><a id="Tc_U6F64Xv6z0mq8cYoyKkPuA_4_9"></a><a id="Tc_Umq4HmROHk2S9XF_MzTJFg_4_15"></a><a id="Tc_pnLgyvGXFEmoS7ZhzEN9iA_4_18"></a><a id="Tc__5LW8_3VWU26DtJya7u_QA_4_21"></a><a id="Tc_tRokFp6FpECD6R5sJoCrtw_4_24"></a><a id="Tc_oOJD7GsFq0KGg3YBsuguqA_4_27"></a><a id="Tc_JrS4HcTeWU63S_NiF6BamA_4_30"></a><a id="Tc_aUbfDx-KaE-PIUNgmRVLlA_5_4"></a><a id="Tc_f6TENsVQZ02QXsCjZC_ZLQ_5_6"></a><a id="Tc_WaZ2iDMBZEecikmEsGLrcQ_5_9"></a><a id="Tc_NsSE7wE1Lk6pg8VOYJgXSA_5_12"></a><a id="Tc_E9ypU8zvxE6uBKoyyBx-oA_5_15"></a><a id="Tc_NmYespwgxkuqvlrL180Jlg_5_18"></a><a id="Tc_pwT6upgUyk2IIZ7sTUBzgQ_5_21"></a><a id="Tc_DBybo1hWu0G83aYI55vmdw_5_24"></a><a id="Tc_xY0f-J6YnEifV9RsBpAQPg_5_27"></a><a id="Tc_SYYNhqOa8EepEF8xrhws1A_5_30"></a><a id="Tc_XPpa2BDab0-sRMnA9uUYAQ_6_2"></a><a id="Tc_AqTPXEIG5Eu7-8DvyJAUtQ_7_0"></a><a id="Tc_gAJjJF9yyEqm-htS3C2J0g_7_6"></a><a id="Tc__oM2HWZ4uUGY6CVDE0ExQQ_7_12"></a><a id="Tc_MWr0Yc4htUuxmJ6UXIP-2g_7_15"></a><a id="Tc_Ojs1W58SGU66iRmjTwsmqg_7_19"></a><a id="Tc_KVy6b1RIeUqtL09nhsPEAA_7_21"></a><a id="Tc_PaTxie9P1kCI18qUq-BGpQ_7_25"></a><a id="Tc_x77dllbWJESpRZmiFd1Y6g_7_28"></a><a id="Tc_OmMq_u2PvES7IqjlS5Kg6Q_7_30"></a><a id="Tc_vdlxsjoWhkanHuVLSOjEqA_8_0"></a><a id="Tc_PWzyLiWyhUi8wc0WuSvH9g_8_2"></a><a id="Tc_4I--TJjKckKAlwrY-yNXHg_8_10"></a><a id="Tc_YR3qRprZYkqs6akBgi-T8Q_8_13"></a><a id="Tc_JFcNC9fyMkivNtq5kEPhxA_8_19"></a><a id="Tc_fZ3nlTCd3ECEp9E77Fhb5g_8_22"></a><a id="Tc_HxiYsm8e3UqNrIMsSV4RcA_8_25"></a><a id="Tc_KGtmBhwUqUS8VDnECg8QQA_8_28"></a><a id="Tc_dD4Yr37k7E2yxM02tnGKYg_9_0"></a><a id="Tc_Raf_P3959Ei7wc80FcE6ug_9_4"></a><a id="Tc_rmyCsIuWlUetyrl-FXDNSQ_9_7"></a><a id="Tc_8DmtryRNSEykdW3F3vklVQ_9_10"></a><a id="Tc_4jsYK0kEmUizn0c9kE4fOg_9_13"></a><a id="Tc_VwOZAlsdMEmrBWQOENLCaA_9_16"></a><a id="Tc_yMyOL67pGEy_CBLWstCtRg_9_19"></a><a id="Tc_Kd0a2blua0SjFJ2Bjl0F1w_9_22"></a><a id="Tc_KyHj0Ru66024f5Y1_VchXg_9_28"></a><a id="Tc_-sRQaYqtTUGt0Jwf-VgOCA_10_0"></a><a id="Tc_hkYA-WQ_jU2s9UL_HSq2mw_10_4"></a><a id="Tc_7Fd3Mu9OSUin1mDL7tN2cQ_10_7"></a><a id="Tc_pFgkIBj9rECKh77rrHhEPA_10_10"></a><a id="Tc_0sbE3sXAzE-F90B_natplQ_10_13"></a><a id="Tc_yPErdrdsNEipw8e5nmh7Gw_10_16"></a><a id="Tc_WYCY1KJo40WK2n8Lcajolg_10_19"></a><a id="Tc_lCnvd_GK6UWMB042yJ3_Ew_10_25"></a><a id="Tc_lsexIuWGS0Kij2EO5Qqv9A_10_28"></a><a id="Tc_rmWx0FZcXUyzFb_C9NeGvA_11_0"></a><a id="Tc_rcOLdqEYbUygo17JZ2OrEA_11_6"></a><a id="Tc_Hpf_Y2MLE0qL1LH9MEJ4lA_11_12"></a><a id="Tc_xQ8lutD4y06hEuQy4OTNiw_11_15"></a><a id="Tc_eIAxzpkF70G9Kozpuzk_HA_11_19"></a><a id="Tc_oOwuNc_eq02-O4t8p-gWww_11_21"></a><a id="Tc_wf6-iur9VUCFymVK6ATBaQ_11_24"></a><a id="Tc_2-gpWAD9eEiIfLbJlkegbw_11_28"></a><a id="Tc_A--8BUyzKkWmmQmibEGUDg_11_30"></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:14.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;"><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:4.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: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:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:4.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: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.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: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.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:4.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: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.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:4.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.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.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:4.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:6.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;"><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.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:7.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.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.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:5.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: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.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:4.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:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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: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:7pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="22" style="vertical-align:bottom;white-space:nowrap;width:63.39%;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;">Attributable to Ambow Education Holding Ltd.&#8217;s Equity</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;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.3%;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.45%;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: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:4.11%;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></tr><tr><td style="vertical-align:bottom;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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: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:13.98%;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;">Class&#160;A&#160;Ordinary</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;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:13.91%;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;">Class&#160;C&#160;Ordinary</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;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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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;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;text-align:center;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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;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;text-align:center;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;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;text-align:center;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.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;">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;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.45%;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;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;text-align:center;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:4.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:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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: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:13.98%;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;">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;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:13.91%;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;">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;text-align:center;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.25%;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;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.74%;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;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;text-align:center;margin:0pt;"><span style="font-size:7pt;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="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;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;text-align:center;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.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;">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;text-align:center;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.75%;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-</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;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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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: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:13.98%;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;">(Note&#160;12)</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;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:13.91%;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;">(Note&#160;12)</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;text-align:center;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.25%;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;text-align:center;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.04%;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;">Statutory</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;text-align:center;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:7.93%;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;text-align:center;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.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;">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;text-align:center;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.75%;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;">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;text-align:center;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:5.4%;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:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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: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: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;">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;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:6.11%;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;">Amount</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;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.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;">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;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:5.39%;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;">Amount</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;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:6.25%;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;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:6.04%;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;">reserves</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;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.93%;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;">deficit</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;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.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;">income</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;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:6.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;">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;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: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:center;margin:0pt;"><b style="font-weight:bold;">Equity</b></p></td></tr><tr><td style="vertical-align:bottom;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;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;">Note</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: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;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.3%;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:4.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: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;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:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></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><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;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.3%;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:4.09%;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;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:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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;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.3%;border-top:1px solid #000000;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:4.74%;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;"><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;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.3%;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:6.62%;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;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.31%;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:7.47%;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;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.3%;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:5.45%;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;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:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:14.44%;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;"><b style="font-weight:bold;">Balance as of January 1, 2023</b></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;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;</b></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;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_mAbA8H4zQUWlmXw6i1QmrQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_TEI9VrQh5E6Zs0bn4BRbAA_7_4">47,419,109</ix:nonFraction></b></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;text-align:right;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_mAbA8H4zQUWlmXw6i1QmrQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_eRD78Kg-0UmHvcWcK5Pj4w_7_7">131</ix:nonFraction></b></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;text-align:right;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cQwwd3wf8kyqm_guV-gpeA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_5sPPxsLA5kSaMMnqLloF6A_7_10">4,708,415</ix:nonFraction></b></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;text-align:right;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cQwwd3wf8kyqm_guV-gpeA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_h5gVWjt5Q0aw3_DVGIPsMw_7_13">13</ix:nonFraction></b></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;text-align:right;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_4evVmvGR6U-ootkMG1J8Gw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_V4AosaMmMkqA_sDk6d-0ng_7_16">515,182</ix:nonFraction></b></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;text-align:right;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;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;"><b style="font-weight:bold;"> &#8212;</b></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;text-align:right;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_w6XgQC4crUOEz9kD7VojKg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_DuX4rk1lxU2Sl8KMv9pvKw_7_22">507,459</ix:nonFraction>)</b></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;text-align:right;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.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;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;"><b style="font-weight:bold;"> &#8212;</b></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;text-align:right;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.45%;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;"><b style="font-weight:bold;"> &#8212;</b></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;text-align:right;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_zsA8s952yUWepQ0DtWJU-Q_7_31">7,867</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:top;width:14.44%;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;">Issuance of ordinary shares in a registered direct offering</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:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">12</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:6.57%;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_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MYnadwAnHU6jmBDpJoqTiQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Tc_rWzo3iUKtk-yG3BYixaQ7w_8_4">5,000,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;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.3%;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:4.8%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MYnadwAnHU6jmBDpJoqTiQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_2nO6z5DnZES37jWC4tQuSQ_8_7">15</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;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:7pt;margin:0pt;">&#160;</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;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.3%;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:4.09%;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;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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jWumpOX4TUKqrTHatZog_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_R2EFS1XQQ0eQ-bwQfVTb4Q_8_16">1,849</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;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.3%;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:4.74%;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;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.3%;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:6.62%;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;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.31%;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:7.47%;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;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.3%;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:5.45%;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;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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_-pWmw80-jEusPVzQTKTDEg_8_31">1,864</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:14.44%;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;">Impact on changing the reporting currency</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:4.8%;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-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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;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;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.3%;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:4.8%;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;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:7pt;margin:0pt;">&#160;</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;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.3%;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:4.09%;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;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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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;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.3%;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:4.74%;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;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.3%;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:6.62%;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;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.31%;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:7.47%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EA-_Yuwk_UW7Jpn9iACzMQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" sign="-" scale="3" id="Tc_Mtc-p-UtW0eciVnK1wOLIA_9_25">128</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;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.3%;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:5.45%;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;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:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" sign="-" scale="3" id="Tc_X3sgLzLPBkKD7zEEnha-kA_9_31">128</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:14.44%;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%;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:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">&#160;&#160;</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: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: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;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.3%;border-bottom:1px solid #000000;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:4.8%;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;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%;border-bottom:1px solid #000000;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: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;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.3%;border-bottom:1px solid #000000;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:4.09%;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;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%;border-bottom:1px solid #000000;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:4.95%;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;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.3%;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:4.74%;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;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.3%;border-bottom:1px solid #000000;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:6.62%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xQ0tPNsh-EeZBuH1Z6dIfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_a9mCs790602GAzEz1Sr8Mw_10_22">3,175</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;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.31%;border-bottom:1px solid #000000;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:7.47%;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;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.3%;border-bottom:1px solid #000000;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:5.45%;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;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%;border-bottom:1px solid #000000;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:4.11%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_CKckoAP4lkSzxCuSpDeMGQ_10_31">3,175</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:14.44%;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;"><b style="font-weight:bold;">Balance as of December 31, 2023</b></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;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;background:#cceeff;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;">&#160;&#160;</b></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;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_v2uF2Kmat0SxNw2gMyaYAg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_-Ag_58WHg0ys8G4SIC4JVA_11_4">52,419,109</ix:nonFraction></b></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;text-align:right;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.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;background:#cceeff;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_v2uF2Kmat0SxNw2gMyaYAg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_UT1jgApE7E-B4s4jU2gIrw_11_7">146</ix:nonFraction></b></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;text-align:right;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_koDJsimmaUigNYhxFVaAwg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="Tc_Crt_xxKDskWl-VKs7xkLJw_11_10">4,708,415</ix:nonFraction></b></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;text-align:right;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.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.09%;background:#cceeff;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_koDJsimmaUigNYhxFVaAwg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_6G5lO8L1HEic7xIDVywoFA_11_13">13</ix:nonFraction></b></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;text-align:right;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;background:#cceeff;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_4-xdf8XheUG2wS69ByDH7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_0TXEgtBIDU-Bli2pAqxxfQ_11_16">517,031</ix:nonFraction></b></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;text-align:right;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.74%;background:#cceeff;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;"><b style="font-weight:bold;"> &#8212;</b></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;text-align:right;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.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;background:#cceeff;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;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zYzlUZwLL0ab0Un0z-ITLQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_HbPaJWKh3EKSpQhuQUAvmA_11_22">510,634</ix:nonFraction>)</b></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;text-align:right;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.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;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;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_QjImqtVafUmuvlW0pa3Ufg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_J4aPOqUVc0-vRu2DkE2qMA_11_25">128</ix:nonFraction>)</b></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;text-align:right;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.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.45%;background:#cceeff;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;"> &#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;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;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;background:#cceeff;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;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_iN8GCdDIhEeDW8J63JYfEA_11_31">6,428</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 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="visibility:hidden;">&#8203;</span></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;max-width:100%;position:relative;"><a id="_bc60459c_20f0_425f_b702_ec7ec39179e8"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">AMBOW EDUCATION HOLDING&#160;LTD.</p><a id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS_662969"></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;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts in thousands, except for share and per share data)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_a55c7e92_c938_4df0_b79d_6d54453eaf2f"></a><a id="Tc_wz98BLrF3kSmhI9SgFSUOQ_1_2"></a><a id="Tc_Dze7tPK5EUunFr6P6R-kag_2_2"></a><a id="Tc_JdQbFnB9pUSEHyKC-6KWlw_2_5"></a><a id="Tc_tz81KTRL1kWx-fhr8JA5nw_2_8"></a><a id="Tc_-yg2TEok5Emr2nLVQXuiqA_3_3"></a><a id="Tc_tNsp8jM-cUuNNPvQQw4onA_3_6"></a><a id="Tc_JAkpt0kCkE-JrXN4d22hGw_4_0"></a><a id="Tc_X5f4Itc-b0eKVw0XrP02Yw_5_0"></a><a id="Tc_lf8OD8MniEiqcIluOGLNow_5_2"></a><a id="Tc_aBQjgtzCD0i9Rme_S131zQ_5_5"></a><a id="Tc_QQY5xtGC8kaef9t_3KyMOw_5_8"></a><a id="Tc_kNlq6_mkkU27zcBhVP1oZQ_6_0"></a><a id="Tc_Urs8LrIdc0-M2vGsMp9CkA_6_9"></a><a id="Tc_nbUWKx21dk-mrSaGxERvbw_7_0"></a><a id="Tc_0BNcFyT9BkWT4-Wm0bu3gw_8_0"></a><a id="Tc_l8WAN8tjrUyjNkhqBLlPuA_9_0"></a><a id="Tc_TCl9_poXp0S09EQhPtr1LQ_10_0"></a><a id="Tc_z5J3H4sR20O-jp13PQhDUw_11_0"></a><a id="Tc_qAaqfsFAKEKEwWyzw1d4BQ_11_9"></a><a id="Tc_ze2McclxskO3ACFp_yKEpA_12_0"></a><a id="Tc_A8_y_r8SmEWjeKgvkbqsSg_13_0"></a><a id="Tc_TEaHBOKjWUK6z-ZMsES68g_13_3"></a><a id="Tc_WKR4UMZYHkelRCZRMxRaFw_13_9"></a><a id="Tc_KQJZrOIKeEa9Pj2xnZ5IIw_14_0"></a><a id="Tc_T_Aa_so8M0CstZ8UVLdIrg_14_6"></a><a id="Tc_-UKY10QML0ydVg0xRUFdEA_14_9"></a><a id="Tc_0bPOLTkgzke0ZzsPYpUEIw_15_0"></a><a id="Tc_eTEINAXtJ0GBkEfcu5j04A_15_6"></a><a id="Tc_CrU1Gwu4lECi9F5Gr0e-bg_15_9"></a><a id="Tc_k73g_olIc0mlO-_2M14J0A_16_0"></a><a id="Tc_st6Z2-isp0uwZOO5BX0h-g_16_3"></a><a id="Tc_jsTsEXb1gUGl-UBEZEkAJw_16_9"></a><a id="Tc_iVvFbb91N0SWc3NshN2Dqg_17_0"></a><a id="Tc_f20TVqgNLkyuHze4ZyI39g_17_3"></a><a id="Tc_qdsSBJg0cEKdaDqyh5Zwhg_17_6"></a><a id="Tc_o8vquuSVikWUXT56_Re8Zg_18_0"></a><a id="Tc_hUegK3FUu0aznQJJx5ZOMw_18_6"></a><a id="Tc_PGmX-YfvD0y1kmLT733YGQ_18_9"></a><a id="Tc_cMeQZpdohUuJBEp9yv5Fww_19_0"></a><a id="Tc_Z54l01ityUuThVmBZnnTlg_20_0"></a><a id="Tc_3npyiBTeXk6kD-jsFygUXg_21_0"></a><a id="Tc_zRk3jl6hnUqVa05hvivphg_22_0"></a><a id="Tc_4AkKqaZHUkyn3TK7FVUqFA_23_0"></a><a id="Tc_1g7nmQ8B40iYFb3nxZDY9Q_24_0"></a><a id="Tc_umiDPDIqMUWbLspPUQzkYw_25_0"></a><a id="Tc_yveKLoAaTkCOOhhpPpYK1w_25_6"></a><a id="Tc_CvfR1zdRfUa94ZkABgQPvA_26_0"></a><a id="Tc_eGHAtCRHtEu3NhDCBLCq3Q_26_9"></a><a id="Tc_NRc1FEv1PESUeHzQjlg34A_27_0"></a><a id="Tc_bUzfFP5gxU-Zg4nagtXIUQ_28_0"></a><a id="Tc_Ct6Q0HMp30CniRetgpkoMQ_29_0"></a><a id="Tc_gSLfYtTZ1Ui-OkTRNEuzCQ_30_0"></a><a id="Tc__c0U5Jvh70CAq4tgMkbljg_31_0"></a><a id="Tc_kujlo9VCykKzk9Y7cbuK8A_31_6"></a><a id="Tc_tjE_H8b_iUeVwA-O6QhRGg_31_9"></a><a id="Tc_Hn8QWZ-SOkq5LTizjzCSwA_32_0"></a><a id="Tc_-L2bodniGEyNEAIKATgy7Q_32_6"></a><a id="Tc_pVixikO8h0iDI5TW5Vr7nw_32_9"></a><a id="Tc_agzux4ex0Euedn8Wa_F4ag_33_0"></a><a id="Tc_l0VCCzRSukOJRq5hTRGCbg_34_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:59.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:2.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:59.11%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:38.45%;border-bottom: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,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom: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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;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.43%;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 style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">Note 3(b)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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 style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">Note 3(b)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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 style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;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:top;width:59.11%;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;">Cash flows from operating activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;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></tr><tr><td style="vertical-align:top;width:59.11%;margin:0pt;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 loss from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_ULyD5t6zMUqt2jp2m3r2Pw_5_3">6,689</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_-Zz8Dn_TXkuqTFeKUiuaIQ_5_6">9,252</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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.75%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_DedtqZ8FG0yO4KLxR1Pp6A_5_9">3,175</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:59.11%;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) from discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="3" id="Tc_wMNcgi64hUyAKzn-Z0exKg_6_3">7,002</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" sign="-" scale="3" id="Tc_w-48Wdx5rk2mL23Vu668ow_6_6">5,056</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;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:top;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;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:top;width:59.11%;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;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_ahZIPkTkdUmSlfX8oWgmpA_8_3">378</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_RPxS8sV-oU-ShlNm8-sJ_g_8_6">226</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_T43Yiz3uQka1je1fAOqcFw_8_9">18</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Amortization of operating lease right-of-use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" id="Tc_v0akpK9qtUWzEoxvk7Ptuw_9_3">3,390</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" id="Tc_O9YGgS_o6UCq5oFLhRfoeg_9_6">3,519</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" id="Tc_TUAgrNIljUuDEcn4oYU0iA_9_9">2,076</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:59.11%;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;">Lease termination and modification gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnTerminationOfLease" scale="3" id="Tc_NgwIyWg0F0666z-26wDUDg_10_3">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnTerminationOfLease" scale="3" id="Tc_Iq63tq7B50WqMLPPnKhSvw_10_6">756</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnTerminationOfLease" scale="3" id="Tc_SI_ljXleS0C9d9TZyDRMgg_10_9">&#8212;</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Share-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_6GnwAEHkt0WADYg77GZYMg_11_3">139</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_pJPnjC9yyk-KZJy9mRD7NA_11_6">1,083</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;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:top;width:59.11%;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;">Bad debt provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="Tc_agC7OVuaTE-JsFazYPrIIQ_12_3">752</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="Tc__EVUOzkSRUOaqQwuGwngsA_12_6">163</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="Tc_MTzqr5zfuEm-NgKZ4wqWng_12_9">389</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Impairment loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="ambo:ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations" scale="3" id="Tc_CFmfxaO7CkKo4vWty3DHLw_13_6">657</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;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:top;width:59.11%;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 expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="ambo:InterestExpenses" sign="-" scale="3" id="Tc_kLeccWplh0-XQ9gGUdME3w_14_3">12</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;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.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;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:top;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Deferred income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_DwQ5bxiA6Eiw3hoqKWikhQ_15_3">542</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;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:top;width:59.11%;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;">Loss on disposal of subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;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.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="ambo:DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal" sign="-" scale="3" id="Tc_K5yVWh7u3E-uAxoishs0fg_16_6">163</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;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:top;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Disposal loss from property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" sign="-" scale="3" id="Tc_is3PN7-zNU2XoakNb-kYQg_17_9">267</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:59.11%;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;">Gain from forgiven PPP loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="Tc_XDuRB7C3V0WO3H2-JEvZsA_18_3">1,460</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;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.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;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:top;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Changes in operating assets and liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;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:top;width:59.11%;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;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="Tc_j8wyNYu8CEmX2nt1hFTpyg_20_3">1,627</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="Tc_AHQu6I9F30Sgk1bCO9KSsw_20_6">415</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="Tc_IuZL3dwA5ke-djk5LBQMtg_20_9">1,384</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Prepaid and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" sign="-" scale="3" id="Tc_Xm6uMNrKf0O2K5D_--fY0w_21_3">145</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" sign="-" scale="3" id="Tc_fx8NZmrD20iw2rEAgDbVwA_21_6">788</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" sign="-" scale="3" id="Tc_61_8yNGdTkyqGFaTHT3B2w_21_9">5,993</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:59.11%;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;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" sign="-" scale="3" id="Tc_PPbLy50X2EifSPXMGIGRQA_22_3">1,100</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" sign="-" scale="3" id="Tc_0aDqiMU60ke8ZVKJJYRx3Q_22_6">722</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" sign="-" scale="3" id="Tc_ejlWPbkDMUih3TRLo9_-7A_22_9">39</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="Tc_cQVXoknVlE--AtdNStT1mQ_23_3">1,476</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" sign="-" scale="3" id="Tc_-ho-4Vz3-EmLuYMVIDXkTg_23_6">237</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" sign="-" scale="3" id="Tc_IfBlfERznUWiB-AD36-Yuw_23_9">1,007</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:59.11%;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;">Accrued and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="Tc_1MBgQUxPO0K0x_Iitqva6Q_24_3">3,161</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="Tc_41AHpNPFnk2yyuZeTbmplA_24_6">860</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" sign="-" scale="3" id="Tc_O9dt1CqjxUGY9HQJLGt8Dw_24_9">2,298</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:59.11%;margin:0pt;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 payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" sign="-" scale="3" id="Tc_k9aMJKEkRUioZmzbnolfHQ_25_3">153</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" sign="-" scale="3" id="Tc_HXPwHHrtOk6nqkUYcquyxA_25_9">18</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:59.11%;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;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="Tc_eDR1g9Rk7US4wj5RL1q7wQ_26_3">86</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" sign="-" scale="3" id="Tc_ie5NF7UcMEWV5ztADI1w4w_26_6">781</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;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:top;width:59.11%;margin:0pt;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 lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" sign="-" scale="3" id="Tc_iQgYxxBLJ0-2bnt5yo9N4g_27_3">3,309</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" sign="-" scale="3" id="Tc_v1eEGOpZpEyhQK3i0iEGcg_27_6">2,386</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" sign="-" scale="3" id="Tc_vvPBI69wqE2aV7h2FFINVw_27_9">1,190</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:59.11%;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 used in operating activities, continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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:2.43%;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.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" sign="-" scale="3" id="Tc_2DHDcALAc0iQRRkflJ9GYQ_28_3">3,165</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;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.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" sign="-" scale="3" id="Tc_bguHDuZYMkWwJObgcXUh3g_28_6">5,646</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:2.44%;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.75%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" sign="-" scale="3" id="Tc_qRisX9fYt0-LkTNDVzx8cA_28_9">290</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:59.11%;margin:0pt;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, discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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.74%;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="3" id="Tc_y7emIP0Nf0OV11JiCNDflw_29_3">666</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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.74%;border-bottom: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" sign="-" scale="3" id="Tc_0PHmmTIt1k6iWEGcyJL14g_29_6">3,602</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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.75%;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:zerodash" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="3" id="Tc_Gy6Fp0UMOEKTZFdVITpBgA_29_9">&#8212;</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:59.11%;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;">Cash flows from investing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;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:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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.44%;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:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;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:top;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from sale of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="Tc_ngM-FQ09pUyvgADcjAMP_Q_31_3">19</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;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:top;width:59.11%;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;">Proceeds from sale of intangible assets </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.43%;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.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfIntangibleAssets" scale="3" id="Tc_CwVAghxc002tr9XNon1tVg_32_3">13</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;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.74%;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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;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.75%;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:top;width:59.11%;margin:0pt;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 investing activities, continuing operations </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.43%;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.74%;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" scale="3" id="Tc_owWs3skOXUivVdTY3htu-Q_33_3">32</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;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.74%;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:zerodash" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" scale="3" id="Tc_RbTzdoOycEir1baWFZ1zTQ_33_6">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;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.75%;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:zerodash" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" scale="3" id="Tc_vZdJw_fJMEOpBrV5vf2o4w_33_9">&#8212;</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:59.11%;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) investing activities, discontinued operations </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.43%;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.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="3" id="Tc_gzwDrj2elkeDzKvC3y-ZaA_34_3">16,789</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;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.74%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" sign="-" scale="3" id="Tc_mZ2g-BV8LkGQSM0c5IQL_g_34_6">19,491</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.44%;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.75%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:zerodash" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="3" id="Tc_jHMZ7Lnfc02SS5rtncwQiA_34_9">&#8212;</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 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 style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">AMBOW EDUCATION HOLDING&#160;LTD.</p><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 (CONTINUED)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts in thousands, except for share and per share data)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_91edf8b6_93d8_4d6a_9881_62dd3b876723"></a><a id="Tc_FVkwL0nV-0WeZ9Lr6PbU8Q_1_3"></a><a id="Tc_u_WchSKyh02lysnR1Iwg3A_2_3"></a><a id="Tc_I_o1pcjsEUqX3E5FxVYRlg_2_6"></a><a id="Tc_zKlXfOiRS0iVMOAZSbghdA_2_9"></a><a id="Tc_3MUVefD-ok-gKT2Xwi2EuQ_3_3"></a><a id="Tc_wzggJrRMUE23PjaV3aTAgQ_3_6"></a><a id="Tc_0cNNsE7Gu0CzX4KD2lsSkQ_5_0"></a><a id="Tc_j2TKmitaTUi4ZBg7MG51sw_6_0"></a><a id="Tc_Ch7gjt7WNkqnzX6m8nXWFA_6_6"></a><a id="Tc_vsqboc7JmEqaANWP39AI6g_7_0"></a><a id="Tc_3XDOKT6n7UeVNAr9tZ8VZA_7_3"></a><a id="Tc_FVopNswsZU6wxzo09RHX1A_8_0"></a><a id="Tc_WRigxQgZM0u1qljlPYDSvg_8_3"></a><a id="Tc_M1cKu_x0i0uNWBa7_qObag_8_6"></a><a id="Tc_Gh_SiM9pV0KzvyWyFt3UXA_9_0"></a><a id="Tc_CiVxh-yAU02K12euxrxRnA_9_6"></a><a id="Tc_OLBl2UxCk0mFNs2E9EuLow_9_9"></a><a id="Tc_8cVqRwpyqEi-iu6h5sdPvg_10_0"></a><a id="Tc_mtmKN11QNk6r8befn53ueQ_11_0"></a><a id="Tc_USlKX2b5MEmdfSWV0MnTIg_13_0"></a><a id="Tc_Y1JgjGcarUenIkNi1fYz6g_15_0"></a><a id="Tc_TP9E4H2sNkGYEj7OaKxg2w_17_0"></a><a id="Tc_EKtL15gci0mrdGWnyV-cNQ_19_0"></a><a id="Tc_UFQokrgaQkeIMeowQcOiOQ_19_2"></a><a id="Tc_yIIifsOWcku9nvGi1FYdiQ_19_5"></a><a id="Tc_aru-ZX_qHk-ywqAftPWaMA_19_8"></a><a id="Tc_OuXVd-F2Sk6FIaYAiYyhhw_20_0"></a><a id="Tc_oV-h01GocEe9dhCt5l7E5g_20_6"></a><a id="Tc_krOIrjjFC0SY8vqs87PA1A_20_9"></a><a id="Tc_rTb5j8ZfaEWfPL3a1G1fuQ_21_0"></a><a id="Tc_qqJ0VEDDCk6ErfNq6drP0w_21_2"></a><a id="Tc_sHqKKMRuNEmNbmSd7Shg7Q_21_5"></a><a id="Tc_A63WmY2CykyLYsuHQgc79g_21_8"></a><a id="Tc__w2AgIY1CEOuAfEd8yssPw_22_0"></a><a id="Tc_6E7iV97snEuVNjuLUp7WVw_23_0"></a><a id="Tc_c_6UcBrd20-iuq-O_ehltg_23_3"></a><a id="Tc_a2NIk6BQYUC7kFBTbKeSKA_23_6"></a><a id="Tc_mfQ2ElRe80GWJE7IL8A-Qg_23_8"></a><a id="Tc_ZTiA9ZagD0y_xx2vnre-yw_24_0"></a><a id="Tc_DUJpr_60s02QI8uqSlhNNw_24_3"></a><a id="Tc_GSYHSHLvV02pKuod3SZ3Qw_24_5"></a><a id="Tc_kqPdQp3ebUGuIskHRUj23Q_24_8"></a><a id="Tc_xUYUcmKHSUms5DjUotkbsg_25_0"></a><a id="Tc_oXzsFVbM3k6fUOWs1RUoZg_26_0"></a><a id="Tc_urK6JfYrUUC1Hbe6NzcoTQ_26_3"></a><a id="Tc_wSAd_nGH3UWFjC7HZG4EXg_26_5"></a><a id="Tc_XRlPpC1wHkGj2NLQgBr3tw_26_9"></a><a id="Tc__IBbzhnacUuY65NTdPUqQw_27_0"></a><a id="Tc_qxMciUO4kkW42l9WU0fv4w_27_3"></a><a id="Tc_6HlTTp4s30OAGuDP4D3Lqw_27_5"></a><a id="Tc_VMqvLc_3UUOAqnGa25Isnw_27_9"></a><a id="Tc_Babs3hvVsUOpH3FG-CPbiA_28_0"></a><a id="Tc_Futo35IVB0iELZUS_-Q2KA_28_2"></a><a id="Tc_2pgDbb6Al0-ai7ugjZ0KLQ_28_6"></a><a id="Tc_qvOxG7lREU--25EtgQIfmw_28_8"></a><a id="Tc_oUSsBwtR5U-vI225IhfMkg_29_0"></a><a id="Tc_xsRyXElZZkWilDQHHgzzXw_29_3"></a><a id="Tc_4j7fq8n7S0qAyYSsl_YdDQ_29_5"></a><a id="Tc_7_JpBHgm8EuHJ6sOkNVJNw_29_9"></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:60.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.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:1.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%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:1.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%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:1.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%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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></tr><tr><td style="vertical-align:bottom;width:60.76%;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;width:2.5%;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.58%;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:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:35.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;"><b style="font-weight:bold;">Years&#160;ended&#160;December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;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;width:2.5%;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.58%;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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom: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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom: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.5%;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.58%;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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom: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></tr><tr><td style="vertical-align:bottom;width:60.76%;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;width:2.5%;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.58%;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 style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note 3(b)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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 style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note 3(b)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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 style="vertical-align:bottom;white-space:nowrap;width:9.01%;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:60.76%;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;width:2.5%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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.5%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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.5%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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:60.76%;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;">Cash flows from financing activities</b></p></td><td style="vertical-align:bottom;width:2.5%;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="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.01%;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:60.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from issuance of ordinary shares and warrants to purchase ordinary shares, net off expenses</p></td><td style="vertical-align:bottom;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="ambo:ProceedsFromIssuanceOfCommonStockAndWarrants" scale="3" id="Tc_S-6SNJtIlUSrF03Yf2HCIg_6_3">16</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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.5%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.01%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="ambo:ProceedsFromIssuanceOfCommonStockAndWarrants" scale="3" id="Tc_IbGLPHlGR0WMadYh0b80bw_6_9">1,864</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;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;">Proceeds from short-term borrowing</p></td><td style="vertical-align:bottom;width:2.5%;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="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;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.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromShortTermDebt" scale="3" id="Tc_YK9tlF1JO0iy6PTcLRv6iA_7_6">3,014</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromShortTermDebt" scale="3" id="Tc_22cf3A0Ny02Qk33rvhTX_A_7_9">2,439</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repayments of short-term borrowing</p></td><td style="vertical-align:bottom;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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.5%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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.5%;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.58%;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:9.01%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfShortTermDebt" scale="3" id="Tc_vfxcVAwY5UKlh2wD2G9mFg_8_9">1,500</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:60.76%;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;">Funding provided to discontinued operations</p></td><td style="vertical-align:top;width:2.5%;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="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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.98%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="ambo:FundingProvidedToDiscontinuedOperations" sign="-" scale="3" id="Tc_2rcNy5HTLU-PaiMCyZjIzA_9_3">99</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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.98%;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.5%;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.58%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;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:top;width:60.76%;margin:0pt;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) provided by financing activities, continuing operations</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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.98%;border-bottom: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" sign="-" scale="3" id="Tc_ERWbvK-1r0mS2QEZ7ynnbQ_10_3">83</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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.98%;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" scale="3" id="Tc_Q8aJdYCTzk61CS9Ped9srA_10_6">3,014</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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.01%;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" scale="3" id="Tc_79Sknuq8EEWRh8x-hFqk5w_10_9">2,803</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:60.76%;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 financing activities, discontinued operations</p></td><td style="vertical-align:top;width:2.5%;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="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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.98%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" scale="3" id="Tc_qCHwjAu_HUqxw1h3gvZcJA_11_3">999</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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.98%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" scale="3" id="Tc_I2WzzVYMBkSS8-DbLpXUvg_11_6">2,040</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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.01%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:zerodash" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" scale="3" id="Tc_mhDXrcy7VUqsk7sv6NbijA_11_9">&#8212;</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:60.76%;margin:0pt;padding:0pt;"><p style="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:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="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.98%;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.5%;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.58%;margin:0pt;padding:0pt;"><p style="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.98%;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.5%;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.58%;margin:0pt;padding:0pt;"><p style="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.01%;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:top;width:60.76%;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;">Effects of exchange rate changes on cash, cash equivalents and restricted cash</p></td><td style="vertical-align:top;width:2.5%;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="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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.98%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" sign="-" scale="3" id="Tc_1jvw0A6v0UuzsBzRndIMKA_13_3">2,558</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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.98%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" sign="-" scale="3" id="Tc_U-1cXKat6UuDwOMFv1Gqgw_13_6">100</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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.01%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" sign="-" scale="3" id="Tc_ow9-XQu0jEGCWeI-SeBQXw_13_9">128</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:60.76%;margin:0pt;padding:0pt;"><p style="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:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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.5%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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.5%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.01%;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:top;width:60.76%;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 change in cash, cash equivalents and restricted cash </p></td><td style="vertical-align:top;width:2.5%;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="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_q7kJWB0DJEuDUQ5CDyjeUw_15_3">12,680</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" sign="-" scale="3" id="Tc_k6Sf3sS-4kyhsZ91X5nPnw_15_6">23,785</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_4uslRBSWtU6e61rRZj7o5g_15_9">2,385</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:60.76%;margin:0pt;padding:0pt;"><p style="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:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="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.98%;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.5%;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.58%;margin:0pt;padding:0pt;"><p style="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.98%;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.5%;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.58%;margin:0pt;padding:0pt;"><p style="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.01%;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:top;width:60.76%;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 beginning of year</p></td><td style="vertical-align:top;width:2.5%;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="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2020_rBfFonh33k-l0HS8rkQ70w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_2vLaO7wpdEODjN1p17YkOg_17_3">18,775</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_V1BxfB_qRUypK66V4XdbCQ_17_6">31,455</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.01%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_i_8ZmNRMOUiAKeSs9Pvehw_17_9">7,670</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:60.76%;margin:0pt;padding:0pt;"><p style="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:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="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.98%;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.5%;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.58%;margin:0pt;padding:0pt;"><p style="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.98%;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.5%;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.58%;margin:0pt;padding:0pt;"><p style="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.01%;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:top;width:60.76%;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 end of year</p></td><td style="vertical-align:top;width:2.5%;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="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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.98%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_mjv1Bd_y8kqHPbZ5rfLP_g_19_3">31,455</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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.98%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_RtWG1mxeO0m-GU5hPBazKQ_19_6">7,670</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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.01%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_FrN1_MOj-0GWjXJiYuyCog_19_9">10,055</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:60.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less: Cash, restricted cash and cash equivalents of discontinued operations</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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.98%;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale" scale="3" id="Tc_NVridCC0M06LVOA5ZUNPtQ_20_3">29,846</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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.98%;border-bottom:1px 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.5%;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.58%;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.01%;border-bottom:1px 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:top;width:60.76%;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 end of year from continuing operations</p></td><td style="vertical-align:top;width:2.5%;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="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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.98%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:CashCashEquivalentsAndRestrictedCashFromContinuingOperations" scale="3" id="Tc_jf6GlgouwEylxFF4DzsgWA_21_3">1,609</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.58%;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.98%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:CashCashEquivalentsAndRestrictedCashFromContinuingOperations" scale="3" id="Tc_MlZUpd9lCE2hlQg8aOx2MQ_21_6">7,670</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.58%;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:9.01%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:CashCashEquivalentsAndRestrictedCashFromContinuingOperations" scale="3" id="Tc_CbdITPHfb0mSVvTunIHjJA_21_9">10,055</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:60.76%;margin:0pt;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:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="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.98%;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.5%;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.58%;margin:0pt;padding:0pt;"><p style="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.98%;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.5%;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.58%;margin:0pt;padding:0pt;"><p style="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.01%;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:top;width:60.76%;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 tax paid</p></td><td style="vertical-align:top;width:2.5%;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="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;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.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;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.5%;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.58%;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.01%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="Tc_CpnCGzLRL02Xl3MCGLWacA_23_9">27</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:60.76%;margin:0pt;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:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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.5%;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.58%;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.98%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_ilncNH9z10mW1t3-UxCSWg_24_6">1</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;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.01%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_trYPvq1OFkeoKOm8qS7RUA_24_9">164</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:60.76%;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 non-cash investing and financing activities:</b></p></td><td style="vertical-align:top;width:2.5%;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="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.01%;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:top;width:60.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Derecognition of assets other than cash of disposed subsidiaries/deregistered subsidiaries</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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.5%;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.58%;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.98%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="ambo:DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries" scale="3" id="Tc_0evtwGOwIkqTfAhCw6d40w_26_6">62</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.01%;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:top;width:60.76%;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;">Derecognition of liabilities of disposed subsidiaries/deregistered subsidiaries, net of recognized amount due to the disposed subsidiaries/deregistered subsidiaries</p></td><td style="vertical-align:top;width:2.5%;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="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;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.5%;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.58%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="ambo:DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary" scale="3" id="Tc_JnHA1zd340-oH2OM3CJ8TA_27_6">86</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.01%;background:#cceeff;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:top;width:60.76%;margin:0pt;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 lease right-of-use assets obtained in exchange for new operating lease liabilities</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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.98%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="ambo:OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities" scale="3" id="Tc_Tfcm99yu2EatgRWCHiIVjw_28_3">1,343</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;margin:0pt;padding:0pt;"><p style="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.98%;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.5%;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.58%;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.01%;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="ambo:OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities" scale="3" id="Tc_mmIc_E7BzU-JDtAWIRGlOA_28_9">129</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:60.76%;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;">Receivable from sale of discontinued operations</p></td><td style="vertical-align:top;width:2.5%;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="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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.98%;background:#cceeff;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.5%;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.58%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="ambo:ReceivableFromSaleOfDiscontinuedOperations" scale="3" id="Tc_bfWAmquEDUqueph8jJ5wTQ_29_6">6,058</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.01%;background:#cceeff;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></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 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 style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">AMBOW EDUCATION HOLDING&#160;LTD.</p><a id="NOTESTOCONSOLIDATEDFINANCIALSTATEMENTS_6"></a><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;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(All amounts in thousands, except for share and per share data)</b></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="Tb_pBLfcYwwGUatu2WqGRPs3Q" continuedAt="Tb_pBLfcYwwGUatu2WqGRPs3Q_cont1" 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;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">a.&#160;&#160;&#160;&#160;Background</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements include the financial statements of Ambow Education Holding Ltd. (hereafter refer as the &#8220;Company&#8221;), its subsidiaries. The Company and its subsidiaries are hereinafter collectively referred to as the &#8220;Group&#8221;.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company was incorporated in the Cayman Islands on June 26, 2007. On August 5, 2010, the Company and certain selling shareholders of the Company completed its initial public offering. In June 2018, the Company completed its public offering of <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_8_5_2010_To_8_5_2010_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_PublicOfferingMember_uTGCuGz_hUeXkhiToSeb7A" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_Zo92sFa_aEuMpIucmObdrg">2,070,000</ix:nonFraction> ADSs at $<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="As_Of_8_5_2010_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_PublicOfferingMember_eZGwN0AqTkqTwlP_rKs1pw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_X5imMTgz2EiCNGebzMoE7g">4.25</ix:nonFraction> per ADS. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On October 5, 2020, the Company completed the issuance of <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_10_5_2020_To_10_5_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_jzV95sdzN0Gq-GHC_NS5Pw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_j7TabdqDeUuBfp7FquWQRg">1,507,538</ix:nonFraction> ADSs, at a purchase price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="As_Of_10_5_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_zWHuhpjlTEeY79lFur-ISg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_L3KsKgKbzkGVsWOYZ1Jxpg">3.98</ix:nonFraction> per ADS, in a registered direct offering. Each ADS represents <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_10_5_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_zWHuhpjlTEeY79lFur-ISg" decimals="INF" format="ixt-sec:numwordsen" name="ambo:NumberOfClassSharesPerAdsShare" scale="0" id="Narr_n0dNgVuPVEWkpzADF3vpgA">two</ix:nonFraction> Class A ordinary shares of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On November 23, 2022, the Company and its wholly owned subsidiaries, namely Ambow Education Ltd., Ambow Education Management Ltd. and Ambow Education Group Ltd. (collectively, the &#8220;Ambow China&#8221;) entered into a share purchase agreement (the &#8220;Purchase Agreement&#8221;) with Clover Wealth Limited (the &#8220;Purchaser&#8221;), a third party. Pursuant to the Purchase Agreement, the Company have agreed to sell all of the equity interests in the Ambow China to the Purchaser in consideration of the Purchaser paying $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_11_23_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member_us-gaap_TypeOfArrangementAxis_ambo_SharePurchaseAgreementWithCloverWealthLimitedMember_woNHM-H0l0CQnsFoNBlXdQ" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" scale="6" id="Narr_QxUD3kRttkCdDb9PCwR_iQ">12</ix:nonFraction> million in cash to the Company (the &#8220;Sale of Ambow China&#8221;). The Sale was completed on December 31, 2022. Upon completion of the Sale of Ambow China, the Company would have sold all of its assets and operations in China. The Sale of Ambow China does not affect the sale of the K-9 Business and the historical financial data related to the K-9 business are included in discontinued operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On February 28, 2023, the Company completed the issuance of <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_2_28_2023_To_2_28_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_sovConxXoU2QyFh9WedxpA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_hrJd2W7ag0aLt3NXMqcgtA">2,500,000</ix:nonFraction> ADSs (representing <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_2_28_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_74NbwiHExUm-P9KcEgFpYg" decimals="INF" format="ixt:numdotdecimal" name="ambo:NumberOfClassSharesPerAdsShare" scale="0" id="Narr_DeS0WfvMd0Wj7cQ-i3KAEw">5,000,000</ix:nonFraction> Class A Ordinary Shares), at a purchase price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="As_Of_2_28_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_74NbwiHExUm-P9KcEgFpYg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_sneC6lS39EyuNek_RhjYWw">0.80</ix:nonFraction> per ADS, in a registered direct offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">b.&#160;&#160;&#160;&#160;Nature of operations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group is a U.S.-based, AI-driven technology educational company. Its mission is to eliminate barriers between online and offline environments, languages and regions, and academia and industry. The Group is developing a new HybriU AI Digital Education Solution that transforms the educational environment, bridging the gap between traditional methods and the future of digital learning. This solution combines sophisticated software and hardware to create an AI-powered digital and hybrid classroom, designed to enhance educational delivery and engagement. Through HybriU, the Group&#8217;s dynamic will be patented open-platform technology that facilitates hybrid learning. In addition, the Group offers high-quality, individualized, and dynamic career education services and products through the operation of its for-profit colleges.</p></ix:nonNumeric></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><a id="_34761e64_9747_4ccc_a1af_cd27d4080dd2"></a><a id="Tc_6cN3bbYv702NXpb5RWYcnA_1_4"></a><a id="Tc_Mb2JnuZDSk6Opm9wR7J2CA_1_6"></a><a id="Tc_Oc4uxc62PUWCbMLRVZr0vw_2_2"></a><a id="Tc_ywLEuxQb3k-nssSs7G7Vmw_2_4"></a><a id="Tc_QPtoSTI--0CCHT_strWuFQ_2_6"></a><a id="Tc_cK9P6FP5AkiN-99SvItVEg_3_2"></a><a id="Tc_GWtFf1VRRkyT1cWvA7KHTg_3_4"></a><a id="Tc_j4WS34PPNUC7T3gIyGn1BA_3_6"></a><a id="Tc_3C6YDcQ-GUu8TcFnsT0G8Q_4_0"></a><a id="Tc_pXf1eOZ8xEeyD7ZaWW-trA_4_2"></a><a id="Tc_HivDnpTswUmxqgkG9yrkeg_4_4"></a><a id="Tc_G0AhcFyVGk6wTAkHtPQF1Q_4_6"></a><a id="Tc_gQGfJfps8EmYlozmkoKHMw_4_8"></a><a id="Tc_lJmKb2ZrfU6mqfzRJqpRkg_5_0"></a><a id="Tc_SbznR5iZNkKfxdAgcLsZiw_7_0"></a><a id="Tc_CaLpovMdmk6QHQbABJp0aw_7_2"></a><a id="Tc_mkpBOrjBSUiLVl2WjcbHeA_7_4"></a><a id="Tc_JLjTFqbNZ0WmjLhnw3y4fQ_7_7"></a><a id="Tc_ejd2_f_ee0Crtl4So5pW7w_7_8"></a><a id="Tc_jVFLbGCSW0WALO2MHzvJbQ_9_0"></a><a id="Tc_yVJODlazckKFElzVqaZkQQ_9_2"></a><a id="Tc_93PDwuMJBkq4UWavOLINrw_9_4"></a><a id="Tc_7sCIFv4lAkGqrUXiUoLhXg_9_7"></a><a id="Tc_7-zpUnDoQU-3kk2xhQBQSg_9_8"></a><a id="Tc_Agu2ZCs7wkW89vBso3i8lw_11_0"></a><a id="Tc_H0QqYgOSwU2THBjiCFSA5g_11_2"></a><a id="Tc_3tZGXoexzkSlU0eJhP1vTg_11_4"></a><a id="Tc_JiHXNBDQJUydYotb5a5tLw_11_7"></a><a id="Tc_nnB7ttynFEuWWMuY04LbIA_11_8"></a><a id="Tc_AvEmebmozUWGE2nVaFrZ8w_13_0"></a><a id="Tc_Wz1QxVtd80Oj4ZQW13C_Zg_13_2"></a><a id="Tc_dP1GhlL06EWdeU-u4qXmMw_13_4"></a><a id="Tc_nnkZTUGISEqXzvQ7WNyebQ_13_7"></a><a id="Tc_nBcBQWXP1EO0mq1eg30bJQ_13_8"></a><a id="Tc_T4ffWxP6MEmfaW6cAQs8cw_15_0"></a><a id="Tc_I6PVPq1QA0-GgqnlIs63aw_15_2"></a><a id="Tc_KDqChAru002xm75u9KXHew_15_4"></a><a id="Tc_Lfysoc5lPkye_NQPmYkmyQ_15_7"></a><a id="Tc__fnouG8BvkS7RofWSgCufQ_15_8"></a><ix:continuation id="Tb_pBLfcYwwGUatu2WqGRPs3Q_cont1"><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;&#160;&#160;&#160;Major subsidiaries</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2023, the Company&#8217;s major subsidiaries include the following entities:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" id="Tb_oxhmb30Ij0uhjXBIc58EmQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:49.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.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:12.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 0pt 0.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:11.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: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:8.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 0pt 0.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:12.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 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:49.35%;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;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:12.37%;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.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 style="vertical-align:bottom;white-space:nowrap;width:11.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;">Place&#160;of</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:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Percentage</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 style="vertical-align:bottom;white-space:nowrap;width:12.37%;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></tr><tr><td style="vertical-align:bottom;width:49.35%;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;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:12.37%;margin:0pt;padding:0pt;"><p style="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&#160;of</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 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:11.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;">incorporation</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:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">of</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 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:12.37%;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></tr><tr><td style="vertical-align:bottom;width:49.35%;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;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:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">incorporation</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 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:11.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;">(or&#160;establishment)</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:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ownership</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 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:12.37%;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></tr><tr><td style="vertical-align:bottom;width:49.35%;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</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 style="vertical-align:bottom;white-space:nowrap;width:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">or&#160;acquisition</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 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">/operation</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:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%</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 style="vertical-align:bottom;white-space:nowrap;width:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Principal&#160;activity</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;background:#cceeff;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;">Subsidiaries</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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="font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;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="font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;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:49.35%;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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 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;text-align:right;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.5%;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="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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Ambow Education Inc.</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">July 5, 2016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">United States</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_AmbowEducationInc.Member_ApLACDDU9kKH89XEeyEmew" decimals="2" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="Tc_qBVsMPnz1EWw3R1v_8jbqw_7_6">100</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:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Investment Holding</p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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="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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;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="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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Ambow BSC Inc.</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">February 14, 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">United States</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_AmbowBscIncMember_7raCZhu_eU-IB-6vnzwuJA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="Tc_Xl78cYja7EaR_XsOZnMwCQ_9_6">100</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:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Investment Holding</p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:49.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Bay State College Inc. (Note i)</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">November 20, 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">United States</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_BayStateCollegeIncMember_JWnj2PYBDUKRCJ4BPHYCHA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="Tc_jga5V9HnhEOl_AaaSymzOg_11_6">100</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:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">CP&amp;CE Programs</p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:49.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Ambow NSAD Inc.</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">May 8, 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: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:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">United States</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_AmbowNsadIncMember_VfcUzwMfUE2N95YIC58UZQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="Tc_TsdSReMACECPViJ69bersQ_13_6">100</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:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Investment Holding</p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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="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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;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="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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">NewSchool of Architecture and Design, LLC (&#8220;NewSchool&#8221;)</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">March 6, 2020</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">United States</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_NewSchoolMember_VPcb6A8_s0uyGF1j8W31OA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="Tc_RLC8Ug-_AU60LRgCAZUL1A_15_6">100</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:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">CP&amp;CE Programs</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">(Note i) The Board of Trustees announced to permanently close Bay State College at the end of the 2022-2023 academic year, and this permanent close has been completed on August 31, 2023.</p></ix:nonNumeric></ix:continuation><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><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:SubstantialDoubtAboutGoingConcernTextBlock" id="Tb_p-B7NPpAe0SffcPLXWn9ow" continuedAt="Tb_p-B7NPpAe0SffcPLXWn9ow_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:none;">2. LIQUIDITY AND CAPITAL RESOURCES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and liquidation of liabilities during the normal course of operations. As of December 31, 2023, the Group&#8217;s consolidated current assets exceeded its consolidated current liabilities by $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:WorkingCapital" scale="3" id="Narr_LnKxs2zlCE6Rwd6HE0Ab3A">2,724</ix:nonFraction>. The Group&#8217;s consolidated net assets were $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Narr_WCYwvbCw4UmTcM8yLRrxbw">6,428</ix:nonFraction> as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s principal sources of liquidity have been cash provided by operating activities, bank borrowings, third-party loans, and ordinary share issuances. The Group had net cash used in operating activities from continuing operations of $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" sign="-" scale="3" id="Narr_TYCoFMQR2kKYFidd321puw">3,165</ix:nonFraction>, $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" sign="-" scale="3" id="Narr_tylD5eJeBUm3TBo0DJprZQ">5,646</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" sign="-" scale="3" id="Narr_WwsjY9g_YUK5OS3shOCWzA">290</ix:nonFraction> for the years ended December 31, 2021, 2022 and 2023, respectively. As of December 31, 2023, the Group had $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Narr_ya3yrF0fbEucQpu3izMFXg">4,834</ix:nonFraction> in unrestricted cash and cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s operating results for future periods are subject to numerous uncertainties and it is uncertain if the Group will be able to achieve a net income position for the foreseeable future. If management is not able to increase revenues and/or manage cost and operating expenses in line with revenue forecasts, the Group may not be able to achieve profitability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group believes that available cash and cash equivalents, cash provided by operating activities, together with cash available, should enable the Group to meet presently anticipated cash needs for at least the next 12 months after the date that the financial statements are issued and the Group has prepared the consolidated financial statements on a going concern basis. However, the Group continues to have ongoing obligations and it expects that it will require additional capital in order to execute its longer-term business plan. If the Group encounters unforeseen circumstances that place constraints on its capital resources, management will be required to take various measures to conserve liquidity, which could include, but not necessarily be limited to, initiating additional public offerings, obtaining credit facilities, streamlining business units, controlling rental, overhead and other operating expenses and seeking to further dispose non-cash generating units. Management cannot provide any assurance that the Group will raise additional capital if needed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks and Uncertainties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On January 19, 2023, the New England Commission of Higher Education (&#8220;NECHE&#8221;) informed Bay State College (&#8220;BSC&#8221;) of its intention to withdraw BSC&#8217;s accreditation as of August 31, 2023. Following the rejection of Ambow&#8217;s appeal, the Board of Trustees announced to permanently close Bay State College at the end of the 2022-2023 academic year, and this permanent closer has been completed on August 31, 2023. The College provided academic, support and transitional services to students through August 31, 2023, and signed agreements with several area universities to provide program completion pathways to Bay State students, often with enhanced transfer and other opportunities.</p></ix:nonNumeric></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><ix:continuation id="Tb_p-B7NPpAe0SffcPLXWn9ow_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="Tb_E1jGYTdt7UGa5ZLven-IEA" continuedAt="Tb_E1jGYTdt7UGa5ZLven-IEA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3. SIGNIFICANT ACCOUNTING POLICIES</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="Tb_SAHiqHpXg0qFqXSl--6mKA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">a.&#160;&#160;&#160;&#160;Basis of presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 of America (&#8220;U.S. GAAP&#8221;) and pursuant to the rules and regulation of the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;).</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="Tb_EWsHksYcQkCJX30zPZa0Ig" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">b.&#160;&#160;&#160;&#160;Foreign currency translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company uses US$ as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in the Cayman Islands, United States, is US$. In the consolidated financial statements, the financial information of the Company and its subsidiaries, which use US$ or their respective local currency as their functional currency, have been translated into US$. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains, and losses are translated using the average exchange rate for the period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income or loss in the statement of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Foreign currency transactions denominated in currencies other than functional currency are translated into functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains/losses, net in the consolidated statement of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Historically, the Company presented its financial results in Renminbi. Starting from January 1, 2023, the Company changed its reporting currency from Renminbi to U.S. dollars since a majority of its revenues and expenses are now denominated in U.S. dollars. The Company believes the alignment of the reporting currency with the underlying operations would better illustrate its results of operations for each period. The historical results of operations and financial statements included in this report are presented based on what were presented in the previous filed Form 20-F.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:UseOfEstimates" id="Tb_Dd8-X_bArUOBMPfNqTWx_Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">c.&#160;&#160;&#160;&#160;Use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses and the related disclosure of contingent assets and liabilities. On an on-going basis, the Group evaluates its estimates, including those related to the useful lives of long-lived assets including property and equipment, stock-based compensation, fair value of assets and liabilities acquired in business combinations, impairment of intangible assets and other long-lived assets, income taxes and provision for doubtful accounts. The Group bases its estimates of the carrying value of certain assets and liabilities on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, when these carrying values are not readily available from other sources. Actual results may differ from these estimates.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ConsolidationPolicyTextBlock" id="Tb_tBEhPugNQESzwnqDChvquw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">d.&#160;&#160;&#160;&#160;Basis of consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">All significant inter-company transactions and balances have been eliminated upon consolidation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the financial statements of the Company, its subsidiaries.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="Tb__dNDh9xEyUawN_z-74AqGg" escape="true"><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;">e.&#160;&#160;&#160;&#160;Reclassifications</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">Certain prior year amounts were reclassified to conform with current year&#8217;s presentation.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" id="Tb_kAK9Lpw9Jk6U5X19zaYulQ" continuedAt="Tb_kAK9Lpw9Jk6U5X19zaYulQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">f.&#160;&#160;&#160;&#160;Cash and cash equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents consist of cash on hand, cash in bank with no restrictions, as well as highly liquid investments which are unrestricted as to withdrawal or use, and which have original maturities of three&#160;months or less when initially purchased.</p></ix:nonNumeric></ix:nonNumeric></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><a id="Tc_su2lDERAzE2soglGzhMXBg_1_0"></a><a id="Tc_4pSeKaysuk-zH-AlFBJvWw_1_2"></a><a id="Tc_ip06vlbVZk69zyffy2vZOg_2_0"></a><a id="Tc_Jkt7lLWuakuK-948v6R4Zw_3_0"></a><a id="Tc_I_osLi74i0usihjwTPlsLg_3_2"></a><a id="Tc_Ju7Y2zC3E0S5W8BQe2rCZA_4_0"></a><a id="Tc_y8ENXGP-Pki-wKFSV6FKtQ_4_2"></a><ix:continuation id="Tb_E1jGYTdt7UGa5ZLven-IEA_cont1" continuedAt="Tb_E1jGYTdt7UGa5ZLven-IEA_cont2"><ix:continuation id="Tb_kAK9Lpw9Jk6U5X19zaYulQ_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="Tb_uPgheQ5rsEWi_D7K1R0C7w" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">g.&#160;&#160;&#160;&#160;Restricted cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Restricted cash includes the deposits required by department of education for contract implementation and the deposits necessary to secure lines of credit from financial institutions.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="Tb_p_Ko0UQVlUyIEj0XO4QJzw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">h.&#160;&#160;&#160;&#160;Accounts receivable, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable, net mainly represent the amounts due from the students of the Group&#8217;s school in the US.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="Tb_FYUkqFKe30GBtwuy29njMQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">i.&#160;&#160;&#160;&#160;Allowance for Credit Losses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326, Financial Instruments - Credit Losses, the Company estimates and records an expected lifetime credit loss on accounts receivable and long-term receivable included in other non-current assets by utilizing historical write-off rates as a starting point for determining expected credit losses and has considered all available relevant information, including details about past events, current conditions, and reasonable and supportable forecasts, as well as their impact on the expected credit losses. The allowance for expected credit losses is adjusted for current conditions and reasonable and supportable forecasts. The Company recognized a provision for expected credit losses on accounts receivable of $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Narr_E0IKYbt6NEmtB9hn-Ea8zw">1,106</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Narr_aqgpPfPGnkO1PBSFa8ZLiw">533</ix:nonFraction> in 2022 and 2023, respectively, and on long-term receivable of $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="Narr_-7c2vAVm3U21e2mvHirEEA">769</ix:nonFraction> in 2023.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="Tb_sUafbbH9n0uTwlfd6NxQKw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">j.&#160;&#160;&#160;&#160;Property and equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment are stated at cost less accumulated depreciation and impairment if any. Depreciation is calculated on a straight-line basis over the following estimated useful lives:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="ambo:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" id="Tb_MaxUrtSeEEehOYdF0szxnQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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:2.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:29.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></tr><tr><td style="vertical-align:bottom;width:67.63%;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;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.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;"><ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_zJcyg-UYN0mnbSGHMk6izQ" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_a4-oEuV7D0-kkVwnXiyt_w">20</ix:nonNumeric>-<ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_LVgctN6X6kO1hKkGkmXd3A" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_306DccaHnUWgrLeWU6ehRw">40</ix:nonNumeric> years</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:29.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;"><ix:nonNumeric contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_-K5lFU3DMEqgRUlRAgn5IQ" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tc_5Qfme5_gmkeZtm4t1DHGZw_2_2">5 years</ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;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;">Office and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.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;"><ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_YmCDevV4YkaEaumXQWKBlw" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_T3JMz44iGUCyP-4XPbWphw">3</ix:nonNumeric>-<ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_tJ5EDa_u7kWv98nOyogq_Q" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_KZ7BUM3KPkmjvkD3oznSHA">10</ix:nonNumeric> years</p></td></tr><tr><td style="vertical-align:top;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:top;width:29.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;">Shorter of the remaining lease terms or estimated useful lives</p></td></tr></table></ix:nonNumeric></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 contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="Tb_6kkgwmehH0CFKHRs0dtQHQ" continuedAt="Tb_6kkgwmehH0CFKHRs0dtQHQ_cont1" escape="true"><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;">k.&#160;&#160;&#160;&#160;Intangible assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Intangible assets represent brand, software, trade name and accreditation. The software was initially recorded at historic acquisition costs or cost directly incurred to develop the software during the application development stage that can provide future benefits, and amortized on a straight-line basis over estimated useful lives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Other finite lived intangible assets are initially recorded at fair value when acquired in a business combination, in which the finite intangible assets are amortized on a straight-line basis except student populations and customer relationships which are amortized using an accelerated method to reflect the expected departure rate over the remaining useful life of the asset. The Group reviews identifiable amortizable intangible assets to be held and used for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Determination of recoverability is based on the lowest level of identifiable estimated undiscounted cash flows resulting from use of the asset and its eventual disposition. Measurement of any impairment loss is based on the excess of the carrying value of the asset over its fair value. The intangible assets have original estimated useful lives as follows (Refer to Note 8-Intangible Assets for further information):</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="ambo:ScheduleOfIntangibleAssetsUsefulLivesTextBlock" id="Tb_kGSO0Ms3rEKjIhaxjaM02w" 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.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:76.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;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:20.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;"><ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_bCwGn5qmVk6Deg0-QefAAg" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Narr_jNefBn3QcE6LLNcXdq-RTg">2 years</ix:nonNumeric> to <ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_jNNGJlMXxUWuTIgwfnH0-Q" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Narr_k6cqRnf_pESWXfySk9hdhA">10 years</ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:76.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.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;">Indefinite</p></td></tr><tr><td style="vertical-align:bottom;width:76.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brand</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.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;">Indefinite</p></td></tr><tr><td style="vertical-align:bottom;width:76.28%;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:3.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:20.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;"><ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OtherMember_nhHsXLRBFk-71tRIYVVYUg" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Narr_6_U3ntespEyhsDRfht9xcg">1.3</ix:nonNumeric> years to <ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OtherMember_o01n6OVpmkeNcbMVnllHRw" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Narr_aABWUrIQckCv6Nvcyb6Arw">10 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></ix:nonNumeric></ix:continuation></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><ix:continuation id="Tb_E1jGYTdt7UGa5ZLven-IEA_cont2" continuedAt="Tb_E1jGYTdt7UGa5ZLven-IEA_cont3"><ix:continuation id="Tb_6kkgwmehH0CFKHRs0dtQHQ_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group has determined that trade names and brand have the continued ability to generate cash flows indefinitely. There are no legal, regulatory, contractual, economic or other factors limiting the useful life of the respective trade names and brand. Consequently, the carrying amounts of trade names and brand are not amortized but are tested for impairment as of September 30 every year or more frequently if events or circumstances indicate that the assets may be impaired. Such impairment test consists of a comparison of the fair values of the trade names and brand with their carrying amounts and an impairment loss is recognized if and when the carrying amounts of the trade names and brand exceed their fair values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group performed impairment testing of indefinite-lived intangible assets in accordance with ASC 350, as of September 30 every year, which requires an entity to evaluate events and circumstances that may affect the significant inputs used to determine the fair value of the indefinite-lived intangible assets when performing qualitative assessment. When these events occur, the Group estimates the fair value of these trade names and brand with the Relief from Royalty method (&#8220;RFR&#8221;), which is one of the income approaches. RFR method is generally applied for assets that frequently licensed in exchange for royalty payments. As the owner of the asset is relieved from paying such royalties to a third party for using the asset, economic benefit is reflected by notional royalty savings. An impairment loss is recognized for any excess in the carrying value over the fair value of trade names and brands.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="Tb_jHVZxgPv3UWZh7x8Gqi58g" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">l.&#160;&#160;&#160;&#160;Segments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group evaluates a reporting unit by first identifying its operating segments, and then evaluates each operating segment to determine if it includes one or more components that constitute a business. If there are components within an operating segment that meets the definition of a business, the Group evaluates those components to determine if they must be aggregated into one or more reporting units. If applicable, when determining if it is appropriate to aggregate different operating segments, the Group determines if the segments are economically similar and, if so, the operating segments are aggregated. The Group has <ix:nonFraction unitRef="Unit_Standard_segment_Yn8-P7hLwE-bzythc_xJew" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="Narr_2xt8UJdpHE-igEqK5D-SOQ">one</ix:nonFraction> reportable segment, which is CP&amp; CE Programs as of December 31, 2023.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="Tb_RTNhlGFpTkanUoZC6hHwSg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">m.&#160;&#160;&#160;&#160;Impairment of long-lived assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, the Group measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, the Group would recognize an impairment loss, which is the excess of carrying amount over the fair value of the assets, using the expected future discounted cash flows.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="Tb_6GWm_T4BDUCfaTznnpRwxg" continuedAt="Tb_6GWm_T4BDUCfaTznnpRwxg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">n.&#160;&#160;&#160;&#160;Revenue recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s revenue is generated from delivering educational programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The core principle of ASC 606 is that an entity recognizes revenue when control of the promised goods or services is transferred to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">To achieve that principle, the Group applies the following steps:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Step 1: Identify the contract(s)&#160;with a customer;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Step 2: Identify the performance obligations in the contract;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Step 3: Determine the transaction price;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Step 4: Allocate the transaction price to the performance obligations in the contract;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group has one reportable segment, which is CP&amp; CE Programs. Bay State College and NewSchool in U.S. under CP&amp;CE Programs offer career-focused post-secondary educational services to undergraduate students in U.S.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For undergraduate students, usually there are no written formal contracts between the Group and the students according to business practice. Records with students&#8217; name, grade, tuition and fee collected are signed or confirmed by students. Academic requirements and each party&#8217;s rights are communicated with students through enrollment brochures or daily teaching and academic activities.</p></ix:nonNumeric></ix:continuation></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><ix:continuation id="Tb_E1jGYTdt7UGa5ZLven-IEA_cont3" continuedAt="Tb_E1jGYTdt7UGa5ZLven-IEA_cont4"><ix:continuation id="Tb_6GWm_T4BDUCfaTznnpRwxg_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For undergraduate students, the Group&#8217;s performance obligation is to provide acknowledged academic education within academic years, and post-secondary with Associates and Bachelor&#8217;s programs within agreed-upon periods. The transaction price is the tuition fee received and circumstances like other variable consideration, significant financing component, noncash consideration, consideration payable to a customer did not exist. As there is only one performance obligation, the transaction price is allocated to the one performance obligation. The Group satisfies performance obligation to students over time, and recognizes revenue according to school days consumed in each month of a semester.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contract Balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The transferred control of promised service to customers results in the Group&#8217;s unconditional rights and conditional consideration receivable on passage of time. The Group has no contract assets as of December 31, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The contract liabilities consist of deferred revenue, which relates to unsatisfied performance obligations at the end of each reporting period and consists of tuition received in advance from students. As of December 31, 2022 and 2023, the Group&#8217;s deferred revenue amount to $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="Narr_XH3nYWq1p0atc_t_aLKwZw">754</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="Narr_uhTa6kjY1kygFEGvAMRZ3Q">544</ix:nonFraction>, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:CostOfSalesPolicyTextBlock" id="Tb_NAhCMzMMDkS-9uEcDDzzoA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">o.&#160;&#160;&#160;&#160;Cost of revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cost of revenues for educational programs and services primarily consist of teaching fees and performance-linked bonuses paid to the teachers, rental payments for the schools and learning centers, depreciation and amortization of property, equipment and land use rights used in the provision of educational services, costs of educational materials.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:LessorLeasesPolicyTextBlock" id="Tb_3oVRD5DP8UKOENFpzVxgxw" continuedAt="Tb_3oVRD5DP8UKOENFpzVxgxw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">p.&#160;&#160;&#160;&#160;Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group accounts for its lease under ASC 842 Leases, and identifies lease as a contract, or part of a contract, that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. For all operating leases except for short-term leases, the Group recognizes operating right-of-use assets and operating lease liabilities. Leases with an initial term of 12 months or less are short-term lease and not recognized as right-of-use assets and lease liabilities on the consolidated balance sheet. The Group recognizes lease expense for short-term leases on a straight-line basis over the lease term. For finance lease, the Group recognizes finance lease right-of-use assets. The operating lease liabilities are recognized based on the present value of the lease payments not yet paid, discounted using the Group&#8217;s incremental borrowing rate over a similar term of the lease payments at lease commencement. Some of the Group&#8217;s lease agreements contain renewal options; however, the Group do not recognize right-of-use assets or lease liabilities for renewal periods unless it is determined that the Group is reasonably certain of renewing the lease at inception or when a triggering event occurs. The right-of-use assets consist of the amount of the measurement of the lease liabilities and any prepaid lease payments. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Group&#8217;s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Operating lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When none of the criteria of finance lease are met, a lessee shall classify the lease as an operating lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Finance lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group classifies a lease as a finance lease when the lease meets any of the following criteria at lease commencement:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">a.</span>The lease transfers ownership of the underlying asset to the lessee by the end of the lease term; </div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">b.</span>The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise; </div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">c.</span>The lease term is for the major part of the remaining economic life of the underlying asset; </div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">d.</span>The present value of the sum of the lease payments and any residual value guaranteed by the lessee that is not already reflected in the lease payments in accordance with ASC 842 paragraph 842-10-30-5(f) equals or exceeds substantially all of the fair value of the underlying asset; </div></ix:nonNumeric></ix:continuation></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><ix:continuation id="Tb_E1jGYTdt7UGa5ZLven-IEA_cont4" continuedAt="Tb_E1jGYTdt7UGa5ZLven-IEA_cont5"><ix:continuation id="Tb_3oVRD5DP8UKOENFpzVxgxw_cont1"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">e.</span>The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term;</div><div style="margin-top:12pt;"></div></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="Tb_kMiUooILxkSB6d2Gh9zf7Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">q.&#160;&#160;&#160;&#160;Advertising costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group expenses advertising costs as incurred. Total advertising expenses from continuing operations were $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="3" id="Narr_d-E5mh0bAkuy6C2myKElNQ">1,035</ix:nonFraction>, $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="3" id="Narr_2nf4faCh4EGd1v_8vKkO8Q">27</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="3" id="Narr_abMAj_hz3UuN6ukWJzCzOg">20</ix:nonFraction> for the&#160;years ended December 31, 2021, 2022 and 2023, respectively, and have been included as part of selling and marketing expenses.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="Tb_ZzZjHFx_UkaIXVbrKdoUJQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">r.&#160;&#160;&#160;&#160;Fair value of financial instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Financial instruments include cash and cash equivalents, restricted cash, accounts receivable, prepayment and other current assets, accounts payable and short-term borrowings. The carrying values of the financial instruments approximate their fair values due to their short-term maturities.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:EarningsPerSharePolicyTextBlock" id="Tb_ZLMxDzEqOESfTPnL4EkN9w" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">s.&#160;&#160;&#160;&#160;Net (loss) income per share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Basic earnings per share is computed by dividing net income/(loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the year. Diluted earnings per share is calculated by dividing net income/(loss) attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the year. Ordinary share equivalents consist of the ordinary shares issuable upon the vest of restricted shares. Ordinary share equivalents are excluded from the computation of the diluted net income per share in years when their effect would be anti-dilutive. Ordinary share equivalents are also excluded from the calculation in loss periods, as their effects would be anti-dilutive.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:IncomeTaxPolicyTextBlock" id="Tb_MqaHo7p150uIT8IMQh6Irg" continuedAt="Tb_MqaHo7p150uIT8IMQh6Irg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">t.&#160;&#160;&#160;&#160;Income taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Income taxes are provided for in accordance with the laws of the relevant taxing authorities. Deferred income taxes are recognized for temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements, net of operating loss carry forwards and credits, by applying enacted statutory tax rates applicable to future 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">ASC 740-10-50-19 requires that an entity disclose its policy on classification of interest and penalties due to taxing authorities in the notes to the financial statements. In addition, ASC 740-10-50-15(c) requires that all entities disclose in the statement of operations and  in the statement of financial position the total amounts of the interest and penalties related to tax positions recognized. As of  December 31, 2023, the Company did </span><ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" id="Narr_Dc0pbV2ktEGakwXv97tJGQ">no</ix:nonFraction>t have any interest or penalty on tax deficiencies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Deferred tax liabilities and assets are classified as noncurrent and presented with a netted off amount in the consolidated balance sheets as of December 31, 2022 and 2023, respectively.</p></ix:nonNumeric></ix:continuation></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><ix:continuation id="Tb_E1jGYTdt7UGa5ZLven-IEA_cont5" continuedAt="Tb_E1jGYTdt7UGa5ZLven-IEA_cont6"><ix:continuation id="Tb_MqaHo7p150uIT8IMQh6Irg_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:IncomeTaxUncertaintiesPolicy" id="Tb_6TIZr2lA0UKnGuTQnA_uAA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">u.&#160;&#160;&#160;&#160;Uncertain tax positions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group adopted the guidance on accounting for uncertainty in income taxes under ASC 740, which prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance was also provided on the de-recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating the Group&#8217;s uncertain tax positions and determining its provision for income taxes. The Group establishes reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when the Group believes that certain positions might be challenged despite its belief that its tax return positions are in accordance with applicable tax laws. The Group adjusts these reserves in light of changing facts and circumstances, such as the closing of a tax audit, new tax legislation, or the change of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the effect of reserve provisions and changes to reserves that are considered appropriate, as well as the related net interest and penalties where applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2023, the Company did <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" scale="3" id="Narr_7U3HxNBEikC91mYZ1DtptQ">no</ix:nonFraction>t have any unrecognized uncertain tax positions and the Company does not believe that its unrecognized tax benefits will change over the next twelve months. For the years ended December 31, 2023, the Company did <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" id="Narr_hrNRwr1VBEiOPY_akBV1ow">no</ix:nonFraction>t incur any interest and penalties related to potential underpaid income tax expenses. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="Tb_BzbuW_ebokeMrJbZLkY3Lg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">v.&#160;&#160;&#160;&#160;Comprehensive income</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">U.S. GAAP generally requires that recognized revenue, expenses, gains and losses be included in net income or loss. Although certain changes in assets and liabilities are reported as separate components of the equity section of the consolidated balance sheet, such items, along with net income, are components of comprehensive income or loss. The components of other comprehensive income or loss consist of unrealized gain or loss on short term investments and foreign currency translation adjustments.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="Tb_LHERF5OKwEaTcIj1EsGCfw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">w.&#160;&#160;&#160;&#160;Share-based compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group grants restricted stock to its employees and directors. The Group measures the cost of employee services received at the grant-date using the fair value of the equity instrument issued net of an estimated forfeiture rate, and therefore only recognizes compensation costs for those shares expected to vest over the service period of the award. The Group records stock-based compensation expense on a straight-line basis over the requisite service period, generally ranging from <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_hAXIYTCtP0idMLHU_UFsvw" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="Narr_Yj19GAR0rUy66BWibYnPsg">one&#160;year</ix:nonNumeric> to <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_Bo48a3NA-0OLO2lmYI0Dlg" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="Narr_ZwXSAfUZukShZkg-lplksg">four&#160;years</ix:nonNumeric>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="Tb_3ApT5QVKxEWTKIO3ffiejA" continuedAt="Tb_3ApT5QVKxEWTKIO3ffiejA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">x.&#160;&#160;&#160;&#160;Loss contingencies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">An estimated loss contingency is accrued and charged to the consolidated statements of operations and other comprehensive income (loss) if both of the following conditions are met: (1)&#160;Information available prior to issuance of the financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred at the date of the financial statements. It is implicit in this condition that it must be probable that one or more future events will occur confirming the fact of the loss; (2)&#160;the amount of loss can be reasonably estimated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group reviews its contingent issues on a timely basis to identify whether the above conditions are met.</p></ix:nonNumeric></ix:continuation></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><ix:continuation id="Tb_E1jGYTdt7UGa5ZLven-IEA_cont6"><ix:continuation id="Tb_3ApT5QVKxEWTKIO3ffiejA_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="Tb_MjnLuYUtfkWf92K5i5-GBA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">y.&#160;&#160;&#160;&#160;Recently issued accounting standards </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which aims to improve financial reporting by requiring disclosure of incremental segment information on an annual and interim basis to enable investors to develop more decision-useful financial analyses. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact from the adoption of this ASU on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Recently issued ASUs by the FASB, except for the one mentioned above, have no material impact on the Group&#8217;s consolidated results of operations or financial position.</p></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><a id="_9a6b9e06_83f0_4725_86c6_609b4f04093d"></a><a id="Tc_UKKPfWtZV0Sg0FzGoIDkkA_1_2"></a><a id="Tc_YzlqscjRr0CCkOs23OP1Rw_2_2"></a><a id="Tc_Ho5C3HM5dEeFMmRrUqlUOg_2_5"></a><a id="Tc_faXqD7i7KUyAljrcQnvHyA_3_0"></a><a id="Tc_QVqIecA-tkqzgWlQcDTarg_3_2"></a><a id="Tc_SOGLVN5fuEq-pPhAQSDvfw_3_5"></a><a id="Tc_IDqudv4oEEKjyVSbytsIBw_4_0"></a><a id="Tc_weZ234af1Ea_Kl5CZ2XrCg_5_0"></a><a id="Tc_p0BQ0hnKlUWspy80YWFU9A_5_2"></a><a id="Tc_fIxsHD-_X0KXr1Jcp6SBYw_5_5"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:CashAndCashEquivalentsDisclosureTextBlock" id="Tb_pWdZHBcAs0aFvvV2dsEFPA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">4. CASH, CASH EQUIVALENTS AND RESTRICTED CASH</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows.</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" id="Tb_1XH70W4lnEGwKXWWncl-6Q" 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;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-size:8pt;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years&#160;ended&#160;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;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: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;">2022</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;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: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;">2023</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;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;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;">$</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_2Ah2OJKnzE-VxzmNMmHT7w_3_3">3,308</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;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;">$</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_Ly4C9fquCkaV-xh4pdsOcg_3_6">4,834</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;">Restricted cash (Note i)</p></td><td style="vertical-align:bottom;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%;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%;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_Wgriw-ZNIkqccqR80TQFKg_4_3">4,362</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;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%;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%;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_paWfVTFf902q6ZyA9msGrQ_4_6">5,221</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;">Total cash, cash equivalents, and restricted cash shown in the consolidated statements of cash flows</p></td><td style="vertical-align:bottom;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: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: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 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:CashCashEquivalentsAndRestrictedCashFromContinuingOperations" scale="3" id="Tc_aBNE2AVFYEOUP0WC5piSRA_5_3">7,670</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;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;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: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 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:CashCashEquivalentsAndRestrictedCashFromContinuingOperations" scale="3" id="Tc_cWY9t9YxRU2eHJSHQ24nhA_5_6">10,055</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">(Note i) Restricted cash required by department of education and the deposits necessary to secure lines of credit from financial institutions.</p></ix:nonNumeric></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="_5a39b26d_1ac1_4e4f_9f98_79c49c4a597b"></a><a id="Tc_TeSSR-6Kb06W9_JMqn76rQ_1_3"></a><a id="Tc_OxaTfEbS7UaFcVjWn48S9w_2_3"></a><a id="Tc_7aK0TkJ_E0W_lWvN-ORJzg_2_6"></a><a id="Tc_Hd-1_9uXt0i0tYlJP47WDg_4_0"></a><a id="Tc_MOV3dwY4vkK6TEvZeuwYQQ_4_2"></a><a id="Tc_uZWJ8CnBEkCKo1YVrFFx8g_4_5"></a><a id="Tc_i52YqVPajEKFFNld-3npdg_5_0"></a><a id="Tc_FZVluG-_VUWP51NrnTE5nw_6_0"></a><a id="Tc_-joi2KjYHUi_ii9RJ-ssqQ_6_2"></a><a id="Tc_oeXPCyot80e5vlvg5gILTA_6_5"></a><a id="_0f112173_9786_458c_87d2_a57b69d03355"></a><a id="Tc_lpxAVgFW9kChQNfJbU-kgw_1_2"></a><a id="Tc_iDfQe1rgSkqT5n8_YmpxlQ_2_2"></a><a id="Tc_67Av940WME-RzcNs_7zcKw_2_5"></a><a id="Tc_OqEmQ4SsO0-vahfuPSbyTQ_4_0"></a><a id="Tc_TGBItf8jeEGa32W60kSe4w_4_2"></a><a id="Tc_aDJgXK2apEq7FzttZyDX0g_4_5"></a><a id="Tc_j4WLLsuPDUWsan3bsrUsEA_5_0"></a><a id="Tc_J0l1xsS1LUy3qGkxUc_StQ_6_0"></a><a id="Tc_jz_59XtiPUmOTGGn6HlNAg_7_0"></a><a id="Tc_ZhMt17CC_EuEw4UYo1VDuQ_7_3"></a><a id="Tc_r4SKUDETxkelZL-DE6U5rQ_8_0"></a><a id="Tc_ezMDYgk6dUqCdPB2cLXVuQ_8_2"></a><a id="Tc_cUoGbkOwQ0qwxp1ydP25qA_8_5"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:FinancingReceivablesTextBlock" id="Tb_kK9RoFlsuUOIgwV9b_fevA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">5. ACCOUNTS RECEIVABLE, NET</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="Tb_8aRmbtdoNEqkKp2skuXtyA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;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;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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;">As&#160;of&#160;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;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;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: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.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;"><b style="font-weight:bold;">2022</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;"><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%;border-bottom:1px solid #000000;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 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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;"><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;text-align:right;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;"><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;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="3" id="Tc_2v2YaWzVYkCb7QnY0aFeEg_4_3">3,089</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;text-align:right;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="3" id="Tc_F8zl4zGqw0iRWoIY0_wd2w_4_6">2,813</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;">Less: Allowance for credit losses</p></td><td style="vertical-align:bottom;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Tc_JFfArA5kiUGjmree6xr_BA_5_3">1,106</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;text-align:right;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.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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Tc_qbyQhBsDhUaKIiqcQWtUgw_5_6">533</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;">Accounts receivable, net</p></td><td style="vertical-align:bottom;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: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%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_9d9xbzEKJ0-jLrZwVwU9lw_6_3">1,983</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;text-align:right;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: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%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_9B8BkI5K_UOVUEzStDjHaQ_6_6">2,280</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><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="Tb_NVC8niT1KECvprbyd1yfiw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for credit losses:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;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-size:8pt;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As&#160;of&#160;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;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: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;">2022</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;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: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;">2023</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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 0pt 0.05pt 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;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:9.22%;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: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;">Balance at beginning of&#160;year</p></td><td style="vertical-align:bottom;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;">$</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 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Tc_7uFWmy-JTkGA7mEDAzvyrg_4_3">1,086</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;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;">$</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 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Tc_tQJS6jfGrEiqpcFvIpxgbA_4_6">1,106</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;">Addition</p></td><td style="vertical-align:bottom;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 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="3" id="Tc_cx3wWAgh4kS2pJSDYpJVCQ_5_3">235</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;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;">&#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 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="3" id="Tc_VoVuQMzoek2X_tNbWWWppg_5_6">389</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;">Written off</p></td><td style="vertical-align:bottom;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="Tc_CiIs4ZstAkWcIfpmpE9wSg_6_3">215</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;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;">&#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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="Tc_3RDcE0j9O0mgeMN399xZ4Q_6_6">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 0pt 0.05pt 0pt;">Reclassification allowance to the other non-current assets (Note i)</p></td><td style="vertical-align:bottom;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%;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: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 0.05pt 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;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%;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: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 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="ambo:AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets" scale="3" id="Tc_wf6N9eoj9UGomUHTgc5W_Q_7_6">769</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;">Balance at end of&#160;year</p></td><td style="vertical-align:bottom;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: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: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 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Tc_t9npqVCTMk6zOi4ZIYqDrw_8_3">1,106</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;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;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: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 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Tc_lCj8Ppuop0GpVZ4Aq8_mTQ_8_6">533</ix:nonFraction>)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Note i) The balance reflects the reclassification of BSC&#8217;s provision to non-current assets. Refer to the Note 9-Other non-current assets, net</p></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_0cea03f8_9417_4398_8e38_b0689e7dd657"></a><a id="Tc_VsmSDu4SxEOF_7QBwqTAnQ_1_2"></a><a id="Tc_aiABCW8kGUeX2l-GoISqPA_2_2"></a><a id="Tc_gQ7dXfeYUECRfp_Smx_YyQ_2_5"></a><a id="Tc_zMJfFRAEv02fESI0EFk5WQ_4_0"></a><a id="Tc_gQ23cnsDr0aywM2GHpqdwQ_4_2"></a><a id="Tc_suvwiaBXDkqHDzMamI573w_4_5"></a><a id="Tc_5oslzUUb0EurbIZy_o9iVw_4_6"></a><a id="Tc_w17jrq-lc0ieZHOhKAntKQ_5_0"></a><a id="Tc_wCy5qdq1102_r51smWIJSQ_6_0"></a><a id="Tc_xzt2mz4eNUWWqASB1OSV5A_6_3"></a><a id="Tc_Dj5503t3X0mE2pjSoNya7A_7_0"></a><a id="Tc_6OoT7w2p6kGO5wHkEYDM2g_8_0"></a><a id="Tc_2M615QFYJkGHy--SKbfWJQ_9_0"></a><a id="Tc_B2i_AdEciUSGVLvo0-GLLw_9_2"></a><a id="Tc_rksuFhyCsU6xTNMtVq9dXg_9_5"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:OtherAssetsDisclosureTextBlock" id="Tb_r_yxFfg6JEWWEGlsx7S1eg" continuedAt="Tb_r_yxFfg6JEWWEGlsx7S1eg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">6. PREPAID AND OTHER CURRENT ASSETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid and other current assets consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" id="Tb_rY7Zq0oyukqNaH4sGY4u_Q" continuedAt="Tb_rY7Zq0oyukqNaH4sGY4u_Q_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;">As&#160;of&#160;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;">2022</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;">2023</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: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;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: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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;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: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:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Receivables for disposal of Ambow China (Note i)</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:DueFromThirdPartiesAcquisitionsCurrent" scale="3" id="Tc_Wqme4bl9jkugObc_PhPSyQ_4_3">6,058</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;"> &#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;">Prepayments to suppliers</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;">&#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: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Supplies" scale="3" id="Tc_gKhi9y6Y20mgAZ_F9aQoeQ_5_3">104</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;">&#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: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Supplies" scale="3" id="Tc_NiHQNCJ8T0ONkHQ7U0yOcg_5_6">127</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;">Prepaid for HybriU development</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:PrepaidForTechnologyDevelopment" scale="3" id="Tc_YmLoEUvKY0GLfBOs9RBswA_6_6">29</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;">Loans to third parties</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:LoansToThirdParties" scale="3" id="Tc_ee4kjvRvl0Khad-hxZhIfA_7_3">6</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:LoansToThirdParties" scale="3" id="Tc_R52lYqkJoEiqAAF4FMe_Gg_7_6">6</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 (Note ii)</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;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="Tc_8b9wsMd87EGke-PrhVKl8g_8_3">3</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;">&#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;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="Tc_p8-bew1AQkSMrWHBHiSRSg_8_6">16</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;">Total</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;">&#160;</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_0zjPqlyF80GyX2X01dXXrA_9_3">6,171</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;">&#160;</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_dtn-de2tCkqauybxFBtmCw_9_6">178</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 0pt 10pt 0pt;">(Note i) The remaining balance from the disposal of Ambow China has been received as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Note ii) Others mainly included prepaid education supplies, prepaid outsourcing service fee, and other miscellaneous items.</p></ix:nonNumeric></ix:nonNumeric></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><ix:continuation id="Tb_r_yxFfg6JEWWEGlsx7S1eg_cont1"><ix:continuation id="Tb_rY7Zq0oyukqNaH4sGY4u_Q_cont1"></ix:continuation></ix:continuation><a id="Tc_XA16fzM1VEqBzZyX58KXjA_1_2"></a><a id="Tc_yLkFGuieJ0akCAIXGtlsIA_2_2"></a><a id="Tc_QFCK7IouykG5UxDdrevBkg_2_5"></a><a id="Tc_hLFTMQ-yh0OTgSII8igpvA_4_0"></a><a id="Tc_7Iyw_Pf8g0mzyEsrV2UbRg_4_2"></a><a id="Tc_W54BX9ZA4E2mefEkZQy-Bw_4_5"></a><a id="Tc_eO50tvyZCku0RvXzRR9Ovg_5_0"></a><a id="Tc_UgJkRW-g80CdnIJej2TmzQ_6_0"></a><a id="Tc_siA0V--a6Eukzs3XlwAgiQ_7_0"></a><a id="Tc_Z1UAdo0k4EetvGVSmGyQiQ_8_0"></a><a id="Tc_w44-oDovZEirUvZtVKQAiA_9_0"></a><a id="Tc_BxIxkR8_xEKrHo_qwOKvRg_9_2"></a><a id="Tc_pRtqO2HbRkSJ5t427f0OYA_9_5"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="Tb_VYNyRX5w5U2pbC9bL85YyQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">7. PROPERTY AND EQUIPMENT, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="Tb_3V-ljcwcy02mQ0_aRxpx_g" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</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;">As&#160;of&#160;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;">2022</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;">2023</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: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;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: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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;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: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:73.88%;background:#cceeff;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.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;">$</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_x53HkDMlHEKygLmrcakNng" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_fpytZJZE4kW6IEtISvyTFQ_4_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;">&#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;">$</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_-K5lFU3DMEqgRUlRAgn5IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_bHM6Ra8f0kSeSjbEUhRzoA_4_6">2</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;">Office and computer equipment</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;">&#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: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_HUk072tXhUmrndF_vuA-zQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_7J6MuyLhpUi2h2qiSUR2HQ_5_3">829</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;">&#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: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_Kmhn8QsaZUGDrmoQfFHSrQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_VrPwFcYJkUOLLV4Z384oaw_5_6">199</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;">Leasehold improvements</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;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_IaVDOTb5KUe9438lDQw0JQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_YAij6Rbsyka34kPPGvcpLg_6_3">31</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;">&#160;</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_ra6vJaDGhECgkRXlQSnZ7w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_Y8Clbv_ZoEq39TShG9Rmjg_6_6">24</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;">Sub-total</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;">&#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: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_dpznct8y80-lqGR69toePw_7_3">862</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;">&#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: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_R4Icy_DbdkOCBJ2qRS4sYA_7_6">225</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;">Less: accumulated depreciation</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;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="Tc_zhazWfVZFUChNQwYQyh1iQ_8_3">586</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;">&#160;</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="Tc_2RGtCxIoIECxTlnBTbGfUA_8_6">219</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;">Total</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;">&#160;</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_4h0KOr4lyUOAAfxgRC5ZJw_9_3">276</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;">&#160;</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_FQmoniZwDU63dTTSzIb3nQ_9_6">6</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 0pt 12pt 0pt;">For the&#160;years ended December 31, 2021, 2022 and 2023, depreciation expenses from continuing operations were $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Narr_aiM18Hie20ae0lh8BHAiEg">231</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Narr_Xx4-3rvWoU-XGe7DjLZ9Pg">206</ix:nonFraction>, $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Narr_fjKk_ylwAEK_I9MxObjO_w">3</ix:nonFraction>, respectively, which were recorded in cost of revenues, selling and marketing expenses, general and administrative expenses and research and development expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group performed impairment test on the property and equipment, and there is <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="Narr_dhFQVItkEU6V4m-gHMYNMw"><ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="Narr_xxClnvaQVE61Sb5zOAlv6Q"><ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="Narr_3usNlwy0BkStSlpFGip88Q">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment loss from continuing operations for the years ended December 31, 2021, 2022 and 2023, respectively.</p></ix:nonNumeric><a id="Tc_Gr48pCmKU0uyOOPzpBGweQ_1_2"></a><a id="Tc_jgNLLd_p4kqNoUXoZk-Wzg_2_2"></a><a id="Tc_im2GVNmxkUejn3__3JZ7LA_2_5"></a><a id="Tc_Q5dQd95l0EqNcd0aT2V48Q_3_0"></a><a id="Tc_ikeN8gnazk2DpbMYDNzhwA_4_0"></a><a id="Tc_ZdnRdqZ83UqYNhkn9vjMWw_4_2"></a><a id="Tc_v8Jal3y6CU-u-mwa3FcYbw_4_5"></a><a id="Tc_aWAvlnyoOUOLPyCComh2mQ_5_0"></a><a id="Tc_R6eNaxTbMkKALt5dufgBcQ_6_0"></a><a id="Tc_LNsbIP0-BkKuBpH7cRDagw_8_0"></a><a id="Tc_S7elEFVNM06Rmq6MvguCWw_9_0"></a><a id="Tc_p1ASVO_ggU6JlxSV21G1SQ_9_3"></a><a id="Tc_0LC200LwKUGWhvyMz2s1GQ_9_6"></a><a id="Tc_0mkjMe6Wp0-MhbKX0-VxiA_10_0"></a><a id="Tc_OEOq4odI2UG_MC1X9BbH1w_11_0"></a><a id="Tc_DroMyDjZr0COk0LeIK-Oxg_13_0"></a><a id="Tc_WbBdRTlLM0SnLHQhRjAulA_14_0"></a><a id="Tc_UGkWiCc_QUG9uEvJrc94Mw_15_0"></a><a id="Tc_Ycs9VPSJ7kijhMuLAdm2iA_15_3"></a><a id="Tc_A14odh4gbUCyekyyEnYDvg_15_6"></a><a id="Tc_hiy-4AbVrk-ZgVUQRVsZsg_16_0"></a><a id="Tc_07KkXsWTB0OcPX0ckrMIQw_17_2"></a><a id="Tc_d6bK-LZHCEa7Dg_KcMYJvw_17_5"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="Tb_bv7HIYn1RkeJFNDrHppbUw" continuedAt="Tb_bv7HIYn1RkeJFNDrHppbUw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8. INTANGIBLE ASSETS, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="ambo:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock" id="Tb_A4zNRRIaXEKr7ND9xniC5w" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;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;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;">As&#160;of&#160;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;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;">2022</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;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: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;">2023</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;">Gross carrying amount</p></td><td style="vertical-align:bottom;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;"><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;text-align:right;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;"><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;">Trade names</p></td><td style="vertical-align:bottom;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_Y7V4KDVCwUO32NCRxAZaDQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_E447TmcHy0uin8zYbo6_yQ_4_3">460</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;text-align:right;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_cP63WwFVr0yVM5CVDq0O6Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_dRkBi15KYkGdX58rx0eTMg_4_6">460</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;">Software</p></td><td style="vertical-align:bottom;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_y1h12CHNa0GVz1MdEGu3Ig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_nZFG5UjQ2ESyCg5JlTXblg_5_3">276</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;text-align:right;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_aZ2_NqZV_06Xy1Ze80YrGw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_f8ldvGeMmkiXpirC4h7YCQ_5_6">276</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;">Accreditation</p></td><td style="vertical-align:bottom;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.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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OthersMember_FeZXRTDjBkKUdy_AFpVK7g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_MdMbD7YJbk-TVgtqbiEqjA_6_3">100</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;text-align:right;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OthersMember_HNxFZZ-egEWkvWtvAYT1Og" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_wkhX-0rwR0uohoEQXYRURQ_6_6">100</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_AEIlmsYyXU2TrW4iNZLbfg_7_3">836</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;text-align:right;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_T4d1IIFW6EyIbRP1hufN4A_7_6">836</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;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;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;"><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;text-align:right;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;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;margin:0pt;">Trade names</p></td><td style="vertical-align:bottom;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;"> &#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;text-align:right;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;"> &#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;">Software</p></td><td style="vertical-align:bottom;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_y1h12CHNa0GVz1MdEGu3Ig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_lGLIrLUgRE-RKneh7V_9RA_10_3">276</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;text-align:right;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_aZ2_NqZV_06Xy1Ze80YrGw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_YTH5qoSei0K51BKNppwf8A_10_6">276</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;">Accreditation</p></td><td style="vertical-align:bottom;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OthersMember_FeZXRTDjBkKUdy_AFpVK7g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_9qt1sRd4dkCygezxevLbNA_11_3">23</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;text-align:right;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OthersMember_HNxFZZ-egEWkvWtvAYT1Og" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_HR9JiDPctEaRACQxvDuFfw_11_6">38</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_OGTVNjzpCECXSCNeQGLNtQ_12_3">299</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;text-align:right;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_sgvg_nMruUmGpGChsC2dBQ_12_6">314</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;">Intangible assets, net</p></td><td style="vertical-align:bottom;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;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;text-align:right;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;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;margin:0pt;">Trade names</p></td><td style="vertical-align:bottom;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_Y7V4KDVCwUO32NCRxAZaDQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_DYxwwR5sB0amGZ-UDZtmmw_14_3">460</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;text-align:right;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_cP63WwFVr0yVM5CVDq0O6Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_kRy4ELAxvEmsZavhd0YSsw_14_6">460</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;">Software</p></td><td style="vertical-align:bottom;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;"> &#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;text-align:right;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;"> &#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;">Accreditation</p></td><td style="vertical-align:bottom;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.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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OthersMember_FeZXRTDjBkKUdy_AFpVK7g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_KRSxiZRV9EqdBaG_oezAaQ_16_3">77</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;text-align:right;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OthersMember_HNxFZZ-egEWkvWtvAYT1Og" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_SVn_L916QkufP7WcoGfOHQ_16_6">62</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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: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%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_HuxtFUX-o0yVeYbE9jQCsA_17_3">537</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;text-align:right;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: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%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_N40e0YRHckOvx91eDvT5aA_17_6">522</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 0pt 12pt 0pt;">For the years ended December 31, 2021, 2022 and 2023, the Group performed impairment test on the trade name and brand and recognized impairment loss from continuing operations of <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_TradeNameAndBrandMember_2Ye267Qh80KlS1KYQmiZTA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" scale="3" id="Narr_YUu-tsyjc0SmPYlgwgDO1Q">nil</ix:nonFraction>, $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_TradeNameAndBrandMember_fwe-NVX080CFyrRL-d9dEg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" scale="3" id="Narr_5djzRawigEGbR_-U1ddZIg">657</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_TradeNameAndBrandMember_5Ps8aDuMdUiXxbfcA4lOTQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" scale="3" id="Narr_5_bv7TjEK0ueAk8ptxkSdw">nil</ix:nonFraction> on brand, respectively. </p></ix:nonNumeric></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><a id="Tc_iTATDK603E-2PZPQCA_z9g_1_2"></a><a id="Tc_QqexLdMXJEuIMk25HfpTOA_3_0"></a><a id="Tc_C4Qp7lSINUCB534zyVHBqg_3_2"></a><a id="Tc_tUlGdAY-5kGWDe3HG7RGIg_4_0"></a><a id="Tc_a1_US2-eV0aoSQZzLexuTA_5_0"></a><a id="Tc_T9B1LXGOCEa0sPtwoYb--w_6_0"></a><a id="Tc_1rHh950HtUmEWkCc5Sppcg_7_0"></a><a id="Tc_x_jOv4OuC0m71eBjgVXsuA_8_0"></a><a id="Tc_6mlv6bZJOEu81uNuHHUZ4A_9_0"></a><a id="Tc_fWAzwslyWEutCaulxFiFhA_9_2"></a><ix:continuation id="Tb_bv7HIYn1RkeJFNDrHppbUw_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization expenses for intangible assets from continuing operations amounted to $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="Narr_kc6yaid7eU-nGxK5SXyPMg">123</ix:nonFraction>, $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="Narr_WxIEBm0hukaCSNPwVe9F_A">5</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="Narr_iqI6S2V4FEem23buWI0pwg">15</ix:nonFraction> for the years ended December 31, 2021, 2022 and 2023, respectively. Based on the current amount of intangible assets subject to amortization, the estimated amortization expenses for each of the future annual periods are as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="Tb_oqXvtIfyyECiYsC-n1tFfQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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: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:10.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></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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 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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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></tr><tr><td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#160;</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:10.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_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="Tc_07k-SvHUJUq5-KpjQUvx4A_3_3">10</ix:nonFraction></p></td></tr><tr><td style="vertical-align:middle;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:10.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_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="Tc_UwOtKJkcn0Sz2CCo70akiw_4_3">10</ix:nonFraction></p></td></tr><tr><td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="Tc_gIwRp5q46kun9Gp3-M9NbA_5_3">10</ix:nonFraction></p></td></tr><tr><td style="vertical-align:middle;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:10.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_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="Tc_GEEGqeym20abzeRTkLMRow_6_3">10</ix:nonFraction></p></td></tr><tr><td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="Tc_S4rRguI4ME-sr0JoYguktw_7_3">10</ix:nonFraction></p></td></tr><tr><td style="vertical-align:middle;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.7%;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.62%;border-bottom:1px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" id="Tc_tEXToh919UCa-LhsNqT38w_8_3">12</ix:nonFraction></p></td></tr><tr><td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.62%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="Tc_rmXtau_5p0OdP3WuJeIuyA_9_3">62</ix:nonFraction></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></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_49bbdfdc_3d93_4461_8d2a_2646e20adce5"></a><a id="Tc_40bZB6TIAUOwl9rVb-tFbQ_1_3"></a><a id="Tc_Qi7ckHnrYkqCg41FqyXbUA_2_2"></a><a id="Tc_snJR-fDEqkW_26Aqjj4jBg_2_5"></a><a id="Tc_BBp2RcuZ70K5FPO70OaiFw_4_0"></a><a id="Tc_DnNZ3N_KcUaUo6vi-tuYug_4_2"></a><a id="Tc_KljwUN4hdEC1SOP5FgJhcA_4_5"></a><a id="Tc_gEI-JzyNOkiJAf26kAjUng_5_0"></a><a id="Tc_zZeMnb83B0WLCyAQofn-1A_5_3"></a><a id="Tc_fh1iJv759ES8SWocFrvzag_6_0"></a><a id="Tc_azqToNYDsU-ANoONtxX31A_7_0"></a><a id="Tc_oYJKHpBFb0W8Rq-aYrcgYA_8_0"></a><a id="Tc_zHFC0EzXkkCMOReW1r_pWQ_8_2"></a><a id="Tc_AMNxwZ-J6kaWyzZIcFxJOg_8_5"></a><a id="Tc_xlGONb0TkEWZVx1-E7X4pQ_9_0"></a><a id="Tc_kliBSvgulUaER_W9gpwdbg_9_3"></a><a id="Tc_95x40q2rYE6ud03g3jezLA_10_0"></a><a id="Tc_atf5UysuAk2ty5MZXu1YXA_10_2"></a><a id="Tc_qD6P2_Nh4UKlZx_M9M9JPg_10_5"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="ambo:OtherAssetsNoncurrentDisclosureTextBlock" id="Tb_isRCabeJLUehV8EBmjxirQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">9. OTHER NON-CURRENT ASSETS, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other non-current assets consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock" id="Tb_6uj9oQM7Uk-XQ7_2PTZzbQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;">As&#160;of&#160;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;">2022</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;">2023</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: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;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: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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;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: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:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term restricted cash (Note i)</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="Tc_KYlB65jGkESi1H4FqwMdIg_4_3">1,731</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="Tc_6mUCrE7hTUyVpuQFbvN-vA_4_6">1,714</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;">Long-term receivable (Note ii) </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;">&#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: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;">&#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: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableGrossNoncurrent" scale="3" id="Tc_UcExMm4-10-XcsJQ8aUxrw_5_6">1,467</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;">Long-term lease deposits</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:LongTermLeaseDeposits" scale="3" id="Tc_rcXw7F34k0-8AznEL1UDuw_6_3">195</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:LongTermLeaseDeposits" scale="3" id="Tc_iJFMmEXtvkOU54iOWVZJiQ_6_6">194</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;">Others</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;">&#160;</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.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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="Tc_5YnHPBOSW0-hpndvpFXnqQ_7_3">44</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;">&#160;</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="Tc_7Nzk6DB8g0eq1gTcm5Nuug_7_6">23</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;">Sub-total</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:OtherAssetsNonCurrentBeforeAllowanceForCreditLoss" scale="3" id="Tc_Zv2G0w05B0eHkVsUHX-YpA_8_3">1,970</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:OtherAssetsNonCurrentBeforeAllowanceForCreditLoss" scale="3" id="Tc_ADsUmr8FgkGy76Y5PHNVkA_8_6">3,398</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;">Less: allowance for credit losses (Note ii)</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.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;"> &#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%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="Tc_FKhNnqfQqEKDMdmcPKne7A_9_6">769</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;">Total</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;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%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_zXCDpkR3tUiQXwPylkDhOQ_10_3">1,970</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;">&#160;</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;">$</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;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_swL9UUsJ8UuulKXb4_lY_Q_10_6">2,629</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 0pt 12pt 0pt;">(Note i) It includes cash in collateral bank accounts for the issuance of letters of credit in U.S.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(Note ii) Long-term receivable related to BSC and expected to be collected more than twelve months.</p></ix:nonNumeric></ix:nonNumeric><a id="Tc_nZculJ89tEW5Bocr92lNPQ_2_6"></a><a id="Tc_v80pWuzjYUmzI3BBf16sTg_2_8"></a><a id="Tc_MWCT_MTCqEK5gQtaa5TCxA_2_10"></a><a id="Tc_Jznc-SG7z0uO9Wy4Xfv09g_3_0"></a><a id="Tc_VRa9y55dzUanMpo5O0v2ig_3_2"></a><a id="Tc_ehDOQh30KUCggbw-u7e3Og_3_4"></a><a id="Tc_3oQN5NnN_kyQYfJbJeBbZA_3_6"></a><a id="Tc_bZMXjfy0uEGswd3VRFFkAg_3_8"></a><a id="Tc_HRPajeKRcUKfsZzDsvvUUA_3_10"></a><a id="Tc_17rNUkusc0OCeOPBUMvseQ_4_0"></a><a id="Tc_m4rjrLEy4kyqv35K9B0xvw_4_2"></a><a id="Tc_M-chyixdX0G2kkdG-Z54Sw_4_4"></a><a id="Tc_ztfoAjLR4kK64GpzAwNEiw_4_9"></a><a id="Tc_0ej511-VLUaU7mPRTBP-pg_4_10"></a><a id="Tc_tQ2f7ydA8kiK38JRooApaA_5_0"></a><a id="Tc_KYB7ywOsnE6wZMesba4cqw_5_2"></a><a id="Tc_d1XUYmmwTUyLM028OXQzqQ_5_4"></a><a id="Tc_S7lGHFviq02C9y9lOIevYg_5_9"></a><a id="Tc_0_9CkSEZ90iUEYNa15g_RA_5_10"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ShortTermDebtTextBlock" id="Tb_e9XcEYaSGUS7sGwZeg_FEA" continuedAt="Tb_e9XcEYaSGUS7sGwZeg_FEA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10. SHORT-TERM BORROWINGS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the loan agreement of short-term borrowing from bank:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ScheduleOfShortTermDebtTextBlock" id="Tb_6nePbz0ch0izp5lyrpGgPw" 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:14.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 0pt 0.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:19.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 0pt 0.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:15.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:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.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.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 0pt 0.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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:14.51%;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.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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.16%;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.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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:11.75%;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.49%;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:11.75%;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.49%;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:14.52%;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:14.51%;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: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:19.16%;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: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:15.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:2.49%;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:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Annual&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Repayment&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:14.51%;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-align:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date</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 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.16%;border-bottom: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;">Borrower</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 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.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;">Lender</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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 style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">($)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest&#160;Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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 style="vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom: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;">Due&#160;Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:14.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">January 6, 2023</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.16%;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;">Ambow Education Inc.</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.85%;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;">EAST WEST BANK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_10_11_2022_srt_ConsolidatedEntitiesAxis_ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_MA0mumFXNUy6ja3pkwabgw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="Tc_XmFeqsAHpECS0xn5fBM69w_4_6">2,439</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;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_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="As_Of_1_6_2023_srt_ConsolidatedEntitiesAxis_ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_PziS8-6XdEW3fj-LleWKxg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Tc_qBeEm7Vi80SaOoaCdKaPxQ_4_8">2.50</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:14.52%;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;">January 6, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">October 11, 2022</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.16%;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;">Ambow Education Inc.</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;">Cathy Bank</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_11_14_2022_srt_ConsolidatedEntitiesAxis_ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_1q0Mbbklm0alsM7qr8LQVg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="Tc_Hm6XAvQ-1EyhbC7yyqDOxw_5_6">1,500</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin: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_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="As_Of_10_11_2023_srt_ConsolidatedEntitiesAxis_ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_CPCTSs3QL0i0dveNNF_6-A" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Tc_9Kskv7ncokSnHC_2owYqIw_5_8">6.29</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">October 11, 2024</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 12pt 0pt;">In October 2022 and January 2023, the Group pledged its restricted cash amount of $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_1_31_2023_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_PuRU0AA0Ikedqfhv9nEAYw" decimals="-3" format="ixt:numdotdecimal" name="ambo:MortgagedPropertyAmount" scale="3" id="Narr_wdft2od0qkqm7N6mMSRWVQ">3,939</ix:nonFraction> to obtain a line of credit in $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_10_31_2023_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_5WuShstNA0iGN56qs5KfRg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LinesOfCreditCurrent" scale="3" id="Narr_LpU9RUV4ZU2EVVFjUmk6WQ">3,939</ix:nonFraction> from Cathy Bank and EAST WEST BANK, respectively. Refer to the Note 4-Cash, Cash Equivalents and Restricted Cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On January 6, 2023, the Group received a loan from EAST WEST BANK in the amount of $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_1_6_2023_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_MnPIkYJ8KUCs39Juh580ng" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="3" id="Narr_26zYzjtXykyAdpWzQbRMng">2,439</ix:nonFraction> with a maturity date of January 6, 2024, and bearing interest at <ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="As_Of_10_11_2022_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_csboT9efQUeVmQAacStHIA" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_5V2bZBO5JUuME8nVA4xxmQ">2.50</ix:nonFraction>% per annum. The loan has been fully repaid at maturity on January 8, 2024. On October 11, 2022, the Group received a loan from Cathy Bank in the amount of $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_10_11_2022_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_CH_CLhtmVE2GPNuV9ng8dg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="Narr_sPvdC9j4FEOmxXe9pyCaIw">1,500</ix:nonFraction> with a maturity date on October 11, 2023. On November 6, 2023, the Group renewed the loan from Cathy Bank with a maturity date on October 11, 2024 and bearing interest at <ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="As_Of_10_11_2022_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_CH_CLhtmVE2GPNuV9ng8dg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_LOtWq7RlFkyS3FHf3Lvk2A">6.29</ix:nonFraction>% per annum. The pledge shall be terminated once all borrowings were repaid and pledge cancellation registration procedures were completed.</p></ix:nonNumeric></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><ix:continuation id="Tb_e9XcEYaSGUS7sGwZeg_FEA_cont1"></ix:continuation><a id="_96dc5b4e_2974_43ec_a74d_6fc66d22d6d3"></a><a id="Tc_sgMmj2MuUUWWwQTXocHIrw_1_3"></a><a id="Tc_PCVhouYxvkuma3VTZpAFAA_2_2"></a><a id="Tc_5kpbDSLrW0a9vh8i91XXHQ_2_5"></a><a id="Tc_uQg6fn1op0WEPZ-hej-HaA_3_0"></a><a id="Tc_1x46zA3uDUKJP-hygPqGgw_3_2"></a><a id="Tc_9sxIjmdXC0KFtsP-Q9REJQ_3_5"></a><a id="Tc_1B6GWfmF3UK4lKau0LftKg_4_0"></a><a id="Tc_LQieyfnbRUKD8y3f41VcoA_4_6"></a><a id="Tc_IvnS1IA3uE-HbK5cDWkjrA_5_0"></a><a id="Tc_6BjtD18UQUGw-F0InzV3xg_5_6"></a><a id="Tc_M_ICPCyT80WsNqlZ119RAQ_6_0"></a><a id="Tc_8uaRazAGwUC_QvOju3yTww_7_0"></a><a id="Tc_I9kUpzXLDECJxPxM4XU5JQ_8_0"></a><a id="Tc_-dbM-qw_LEKV5ZvHX8C8gA_8_6"></a><a id="Tc_a8zAQRW1Ek6oV4vm1W7Gmw_9_0"></a><a id="Tc_ba4fEUWA5k2a3XU9_ET-wQ_10_0"></a><a id="Tc_VUUm8o_Ek0Oh-V8Zkpvxmg_10_2"></a><a id="Tc_YYqx8SXU_Eiwiooovxg_0w_10_5"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="Tb_k1v9aZ-ODUaLovdsuu36ww" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11. ACCRUED AND OTHER LIABILITIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued and other liabilities consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="Tb_bX7DkZonRU-oueFSEWVeTg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;">As&#160;of&#160;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;">2022</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;">2023</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;">Accrued payroll and welfare</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;">$</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="Tc_q8JxY7dcBkqrFs1zfxwCDg_3_3">866</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;">&#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;">$</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="Tc_8efF-MBJZ0-vNEnITcd2SA_3_6">635</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;">Payable for purchase of services (Note i) </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;">&#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: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:PayablesForPurchaseOfEquipmentAndServicesCurrent" scale="3" id="Tc_Wgkdq6nne02YoDyc7d8sbA_4_3">391</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;">&#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: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;">Receipt in advance</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 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:AdvancePaymentsCurrent" scale="3" id="Tc_fL8znK8XwEmaBJyRFba1tw_5_3">10</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;">&#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 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;">Amounts due to students (Note ii) </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;">&#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: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:DueToStudentsCurrent" scale="3" id="Tc_CFejKfnSqESkKQ-gOdFvxw_6_3">837</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;">&#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: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:DueToStudentsCurrent" scale="3" id="Tc_XqMhXXCeNUKBgBXV-DhTcw_6_6">268</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;">Deferred revenue (Note iii)</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="Tc_bXjDG0EcrEu4wsxLfoLk1w_7_3">754</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="Tc_goXt7i2MT0Wgs5LZEVRQQg_7_6">544</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;">Loan from a third party (Note iv) </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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:AccruedLoansFromThirdPartiesCurrent" scale="3" id="Tc_9mUjpKFPQ0uTPWPWFpT6bA_8_3">707</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;"> &#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;">&#160;</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="Tc_7js98-6ZDEu5k_V7BFMwew_9_3">172</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;">&#160;</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="Tc_OO0EF1tfk0GvldCU9517ug_9_6">21</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;">Total</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;">&#160;</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_Ro5xUXK25EW0JdvEyvlPBw_10_3">3,737</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;">&#160;</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_D7c14Wa7K0WsAd6QgFtRKQ_10_6">1,468</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 0pt 12pt 0pt;">(Note i) The balance represented accrued payable for purchase of services, no such item for current year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(Note ii) The balance represented refund to students and HEERF Grant to student received on behalf of students.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(Note iii) The balance represented the tuition payment collected in advance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(Note iv) Sundry Management, LLC offered an interest-free loan with a <ix:nonNumeric contextRef="Duration_1_27_2023_To_1_27_2023_us-gaap_LineOfCreditFacilityAxis_ambo_SundryManagementLlcMember_BB2miTov2Ei0p_cbsnzATw" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="Narr_XXD6qCdibU6yicr2pJVu0g">one-year</ix:nonNumeric> term, which was repaid in full on January 27, 2023.</p></ix:nonNumeric></ix:nonNumeric><a id="Tc_moYbttBVxki1CZvHEvs-vA_1_0"></a><a id="Tc_-gD2VPd7X0qP1vANvGkrkQ_1_4"></a><a id="Tc_qBf7z2h7nkes8-vL25rIuA_2_0"></a><a id="Tc_LUOOy9MtX06Fq0vPZY8fAg_2_4"></a><a id="Tc_b8-PsUOf5ECgauLaYHRZTQ_3_0"></a><a id="Tc_QhD6Zbu0N0y-BLRCRpRATw_3_4"></a><a id="Tc_hQI4RoedAUS2Yqignv1cHQ_4_0"></a><a id="Tc_N12Iq6izhEu2Pi3TyXMOaw_4_3"></a><a id="Tc_yIBtWI6iwUyk1ravkHbfQQ_5_0"></a><a id="Tc_pxOeT49hMUySuoQ7fKkpHQ_5_2"></a><a id="Tc_DUWb8RBL6UemvSPL4fdgeA_6_0"></a><a id="Tc_9H-hgM5k2EqxaduNg_3NlQ_6_2"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="Tb_3Z4EkZaHE0qXIRtZdBmXbw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12. ORDINARY SHARES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The addition of ordinary shares during the year ended December 31, 2022 came from the vest of restricted shares and the grant of restricted shares to consultant and senior management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The addition of ordinary shares during the year ended December 31, 2023 came from a registered direct offering in February 28, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On February 28, 2023, the Company completed the issuance of <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_2_28_2023_To_2_28_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_TXyJKfc7MUS1sugshcZEGg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_5qGLGm_cLEaPowSb7Jiptw">2,500,000</ix:nonFraction> ADSs (representing <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_2_28_2023_To_2_28_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WwqzC1SRAU216hh2vruMgA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_IbWx6lN3HUmvC1VlmwPpXg">5,000,000</ix:nonFraction> Class A Ordinary Shares of the Company) at a purchase price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="As_Of_2_28_2023_aB0vo7LTK0q2PqC9UXXlww" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_JHggSRZ8AES3WhlKvkJU0w">0.80</ix:nonFraction> per ADS and an accompanying warrant to purchase of <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_2_28_2023_To_2_28_2023_us-gaap_AwardTypeAxis_ambo_DirectOfferingMember_us-gaap_StatementClassOfStockAxis_dei_AdrMember_R9PIybEveEySLuKNnC_0Ag" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_mPsaTqhp4UOvJv6U7AKbjg">1,000,000</ix:nonFraction> ADSs (representing <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_2_28_2023_To_2_28_2023_us-gaap_AwardTypeAxis_ambo_DirectOfferingMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_2fgyw8p12kip7lNHDtmU-g" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_hruuHx6QX02Xr_H0C9UMsA">2,000,000</ix:nonFraction> Class A Ordinary Shares of the Company) at a purchase price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="As_Of_2_28_2023_us-gaap_AwardTypeAxis_ambo_DirectOfferingMember_3n8TluXYkkiYf2CHgvOTfQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_JZIyohaD_0azY3np6gwCNw">0.80</ix:nonFraction> per ADS, in a private placement. The net proceeds from the private placement, after deducting the offering expenses, totaled $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_2_28_2023_To_2_28_2023_gsk_4krVR0GDwP5ek4_sEA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="3" id="Narr_8g5Z14Oh50eAEd4f2jsj5g">1,849</ix:nonFraction>, of which $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_2_28_2023_To_2_28_2023_gsk_4krVR0GDwP5ek4_sEA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="Narr_HxfSWYLqi02ksiiid7faVw">1,449</ix:nonFraction> was allocated to the ordinary shares and $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_2_28_2023_To_2_28_2023_gsk_4krVR0GDwP5ek4_sEA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="3" id="Narr_Wu4N99KFrUSekv-JaLXNLw">400</ix:nonFraction> to the warrants, respectively. The Company classified the warrant in each of the aforementioned issuances on its consolidated balance sheets as equity, and valued the respective warrant issued in conjunction with private placements using the Black-Scholes model based on the following weighted average assumptions:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="Tb_bixLTJ-gfUynP-vfN4nwXg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.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 0pt 0.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.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 0pt 0.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.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: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><td style="vertical-align:bottom;white-space:nowrap;width:5.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 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:82.61%;background:#cceeff;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.31%;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;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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="font-family:'SimSun';visibility:hidden;">&#8203;</span></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_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_MX2s1bk5EEuPD8D160V0yw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" id="Tc_ZVMqqRpORkOO41iSBnEHmg_1_3">4.51</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;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:82.61%;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.31%;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:1.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_zWsYYgur1U-27QtsdazXtg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" id="Tc_bAuGnLoqs02BGRIr8fa7pQ_2_3">120.13</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;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></tr><tr><td style="vertical-align:bottom;width:82.61%;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</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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: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_Y_QAfsaEZB-0WHIhkqGUCWXw" contextRef="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_xxwEr9XOK0alqKGUTtfsNg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" id="Tc_4eOI174s0EO2Hp1aU3Eaow_3_3">3</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;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;years</p></td></tr><tr><td style="vertical-align:bottom;width:82.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend yield</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;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></tr><tr><td style="vertical-align:bottom;width:82.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise price</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExercisePriceMember_TZvYoKfxA0WsB8ecMOIoPA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" id="Tc_dbSido1jiUaPDM09ewoLFw_5_3">0.40</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:82.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Market value of common stock</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_V7WHLFSx-k6AF_QpjYzTlA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" id="Tc_y6s-fpFdmkGCOEtkphvMGw_6_3">0.31</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="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;font-weight:bold;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;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Tb_RMA0Jr5jwEiQ9--ste63SA" continuedAt="Tb_RMA0Jr5jwEiQ9--ste63SA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13. SHARE BASED COMPENSATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amended and Restated 2010 Equity Incentive Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On June 1, 2010, the Group adopted the 2010 Equity Incentive Plan, or the &#8220;2010 Plan&#8221;, which became effective upon the completion of the IPO on August 5, 2010 and terminated automatically <ix:nonNumeric contextRef="Duration_8_5_2020_To_8_5_2020_us-gaap_PlanNameAxis_ambo_EquityIncentivePlan2010Member_vTAerRgAbUSzfDBJqLUpug" format="ixt-sec:duryear" name="ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan" id="Narr_M5lZfyX6tUe2q0BTCU23Lg">10</ix:nonNumeric> years after its adoption. On December 21, 2018, the Group amended and restated the 2010 Plan, or the &#8220;Amended and Restated 2010 Plan&#8221;, which became effective upon the approval from the Board of Directors and shareholders. The plan will continue in effect for <ix:nonNumeric contextRef="Duration_12_21_2018_To_12_21_2018_us-gaap_PlanNameAxis_ambo_AmendedAndRestatedEquityIncentivePlan2010Member_GfbI_P98-kGWakzoNkAz8g" format="ixt-sec:duryear" name="ambo:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm" id="Narr_t7uj4ESQqky3l2DA0kM7uQ">10</ix:nonNumeric> years from the date adopted by the Board, unless terminated earlier under section 18 of the plan.</p></ix:nonNumeric></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><a id="_5e663537_083c_4a31_be6c_7848fa60a898"></a><a id="Tc_e9VjpUQe60iua2pIlwhHzQ_1_6"></a><a id="Tc_VyMMhnAXDkyYoWQAmPN4cA_2_4"></a><a id="Tc_NfY3v227zkWO3lnouSkCBA_2_6"></a><a id="Tc_eplR_blYME2AfMzqaO69pw_3_2"></a><a id="Tc_KC5k_q5sz0CToohZf0rNxQ_3_4"></a><a id="Tc_NNBD-Uea7Uq2VepVDnI2Pw_3_6"></a><a id="Tc_LvRUtYEzj0i2xs8UyKYz-g_4_0"></a><a id="Tc_uUUiCcNaQ02hPVOab6aYgA_5_0"></a><a id="Tc_FPxsMU4YxEW8NJFSe_lqAQ_5_4"></a><a id="Tc_C22iSUaph02woqf2AEFrpg_5_6"></a><a id="Tc_bfrq9uQk50qt1EHaUfyRYg_6_0"></a><a id="Tc_7DCvF48jJ0OSMSt0isZMSA_6_6"></a><a id="Tc_qlrjtwn3tUOlBZyqnwMYcA_7_0"></a><a id="Tc_oH-r_1pJ5k2-dbnFobZpPg_7_2"></a><a id="Tc_HP8eBF31V0O1F8Nson8lgA_7_4"></a><a id="Tc_VYerWyFlP0e9G1WjazhK8w_7_6"></a><a id="Tc_kTRNQuQoBEG0dmh6bcxykQ_8_0"></a><a id="Tc_jlOVJYElPUCFsu6P86PEVQ_8_2"></a><a id="Tc_vrQC2d6IdEuenOvPXowTJw_8_4"></a><a id="Tc_C23YlzZvW0aPGOnUnqvoCw_8_6"></a><a id="Tc_slCivAE0e0yHGfywAfsy2Q_9_0"></a><a id="Tc_alpASs5DLkWxIwbxDV4bCQ_10_0"></a><a id="Tc_51dREwcN0UOc60rn49lMAw_10_2"></a><a id="Tc_6mW6BUk4UEeGpjhXdHNPlg_10_4"></a><a id="Tc_8uldobiQ4kCOiAt87P7qVA_10_6"></a><a id="Tc_haDPxgDh3UWNRam0g8GuDA_11_0"></a><a id="Tc_YLUbLH1x70u9ynoWWUM8vQ_11_2"></a><a id="Tc_ox5gv1F6j0acwxT4NmHIPg_11_4"></a><a id="Tc_a0QUWb5GV0C-T7rYDHbHoQ_11_6"></a><a id="Tc_p9WU4sDYzUGUthn2Jqhz6w_12_0"></a><a id="Tc_7yb1sNQaF0S8MhcTPCeEuQ_12_2"></a><a id="Tc_5m_ndI0ApUSrPHDiN5PzZQ_12_4"></a><a id="Tc_xgJSaZtztkilKEhAUSlW3w_12_6"></a><a id="Tc_uiuuxKu3skWpAAuBqLFuTQ_13_0"></a><a id="Tc_zsNQZIMeDUOl9s2MiHx51w_13_2"></a><a id="Tc_PYT_RLe76ka4UrfPxlMicQ_13_4"></a><a id="Tc_riFOQixRukmmsd-1TDIAYg_13_6"></a><a id="Tc_1H0TfJWJVEOnopAb7R3Yug_14_0"></a><a id="Tc_PiJ6IodSI06LQPFiYkstFw_14_2"></a><a id="Tc_mDRU-QO8uU2haHcLKrHxXw_14_4"></a><a id="Tc_m4OKoCfSRUC5jivpoQrgnA_14_6"></a><a id="Tc_4qv8uAIRZEOkCGRkdeH-cw_15_0"></a><a id="Tc_7_F7_n1yhESLEx8yGJAYRw_15_6"></a><ix:continuation id="Tb_RMA0Jr5jwEiQ9--ste63SA_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Share options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Management of the Group is responsible for determining the fair value of options granted and have considered a number of factors when making this determination, including valuations. The Group has not granted options during the years of 2021, 2022 and 2023. As of December 31, 2022 and 2023, all share options were vested and previously expensed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Restricted stock awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On November&#160;22, 2018, the Board of Directors approved to grant <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_11_22_2018_To_11_22_2018_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ood6OaEKSEOtSsVnhlIKMw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_1bLSMTH3pkSkxGF0qeZXZQ">200,000</ix:nonFraction> shares of the restricted stock to senior employees of the Group. <ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_11_22_2018_To_11_22_2018_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ood6OaEKSEOtSsVnhlIKMw" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="Narr_OIh6oJsE80GXhypwRqOzTA">Twenty-five</ix:nonFraction>&#160;percent of the awards vested on the one-year anniversary of the vesting commence date, and the remainder shall vest in equal and continuous&#160;monthly installments over the following thirty-six&#160;months thereafter, subject to participant&#8217;s continuing service of the Group through each vesting date. In 2021, 2022 and 2023, <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2021_To_12_31_2021_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_NWagBUZI4UG8ZXzkx2ZagQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="Narr_lfZVOBy6r0eikNuiEbzhwQ">50,000</ix:nonFraction>, <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_dxhdqbdRRkGPvXJFG_4XBg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="Narr_Er7K9yDCs0CgnfIX-J_gEg">45,833</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_z9JCYDrwaEqM739DreRxtA" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="Narr_WK2GE5Kk006_CfuMWF7Lzw">nil</ix:nonFraction> shares of restricted stock were vested respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On May 27, 2022, the Board of Directors approved to grant <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_5_27_2022_To_5_27_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_M-QfDxZby0yGkzKdU2xVEg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_TSuQEnukZUWfTEKIVJAicQ">200,000</ix:nonFraction> fully vested Class A ordinary shares of the restricted stock to a consultant as consideration for its service rendered.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On June 30, 2022, the Board of Directors approved to grant <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_6_30_2022_To_6_30_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_Ndd2Tv8rpUSpZAxE4sklEQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_AY-RsDOo9ESI-eFYMx6-GA">5,200,000</ix:nonFraction> fully vested Class A ordinary shares of the restricted stock to senior employees of the Group for their services rendered in the past years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of the restricted stock awards as of December 31, 2022 and 2023 is as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="Tb_xkC2cPkvrEiqT9looe9ktg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:48.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.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:13.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.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:13.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.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:16.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;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&#160;Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;">Grant-date&#160;fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.86%;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 style="vertical-align:bottom;white-space:nowrap;width:13.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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 style="vertical-align:bottom;white-space:nowrap;width:13.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;">value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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 style="vertical-align:bottom;white-space:nowrap;width:16.53%;border-bottom: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;">Contractual&#160;Term</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.12%;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;">Unvested at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_WgM2Ly9Kc0-yc7YOYkrLOA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_b8CbWiLVLESN5zvcDm9MIg_4_2">65,768</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_WgM2Ly9Kc0-yc7YOYkrLOA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_26i618hXq02_dW-tvyHQqA_4_4">2.83</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;background:#cceeff;margin: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_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_oPqO-lTjY0CLO652b5Iv8g" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="Tc_TYNbfyiGPk-8LE1zhM3UwA_4_6"> 0.62</ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_nKiFHhiXL0WB79ROtWriCA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_CYEO_sbbTkWBicngg4np9Q_5_2">5,400,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;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;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_oPqO-lTjY0CLO652b5Iv8g" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Tc_Hs19oemJM0qei8D635dWQA_6_2">5,445,833</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_oPqO-lTjY0CLO652b5Iv8g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_Q6Jfyhvc1E-5ltAa1t5jZw_6_4">0.02</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:16.53%;background:#cceeff;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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Forfeited or expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="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.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.86%;margin:0pt;padding:0pt;"><p style="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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;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;">Unvested at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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.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:13.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.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:16.53%;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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shares vested but not issued at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="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.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_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_WgM2Ly9Kc0-yc7YOYkrLOA" decimals="INF" format="ixt:numdotdecimal" name="ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" scale="0" id="Tc_MQmJJsFF9E6x9KBPl25gyg_9_2">19,935</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="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.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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_oPqO-lTjY0CLO652b5Iv8g" decimals="2" format="ixt:numdotdecimal" name="ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" scale="0" id="Tc_tJMo-o4gpEGrJ-j1qs6b3g_9_4">3.13</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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="-sec-ix-hidden:Hidden_HVmqBkZ7NUyqo6IydfRp9A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> &#8212;</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:48.12%;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;">Unvested at January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:16.53%;background:#cceeff;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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;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;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;background:#cceeff;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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Forfeited or expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;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;">Unvested at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shares vested but not issued at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="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.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_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_MD6PhRw_dki8o4FjETyK0g" decimals="INF" format="ixt:numdotdecimal" name="ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" scale="0" id="Tc_rGXeb1gTeEK_gFZRwO1DAA_15_2">19,935</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="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.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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_qgL1wYBTgUWagnVi5MatwA" decimals="2" format="ixt:numdotdecimal" name="ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" scale="0" id="Tc_9u8CFRo0fk2P7BD2TFdwgw_15_4">3.13</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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></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;margin:0pt;">The Group recorded share-based compensation expenses from continuing operations of $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_2i_HzBlHj0Ke6jPaAD4p9w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Narr_MvP2UgJBi0SEjb-AdF5JUA">139</ix:nonFraction>, $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_McgXuNlsvEmzp_p22WO5tQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Narr__LbgVgc9r0GbURneNTeXDg">1,083</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_s1CCb0Nl9EWdw-Qm6eEr_g" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensation" scale="3" id="Narr_kNhV1yY6fEOkVOlRTmPzPw">nil</ix:nonFraction> in general and administrative expense for the restricted stock awards for the&#160;years ended December 31, 2021, 2022 and 2023, respectively, and the unrecognized share-based compensation expenses was <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="Narr_M5KUnc5ypES5UII0rQLvgA"><ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="Narr_U1MLQQO6u0KWHSFlOESc3w">nil</ix:nonFraction></ix:nonFraction> as of December 31, 2022 and 2023.</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_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:IncomeTaxDisclosureTextBlock" id="Tb_Ia8XM7Gah0WKhcAq2RLAxQ" continuedAt="Tb_Ia8XM7Gah0WKhcAq2RLAxQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">14. TAXATION</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;font-style:italic;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;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;">Income taxes</b></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cayman Islands</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under the current laws of Cayman Islands, the Company and its subsidiaries incorporated in the Cayman Islands are not subject to tax on income or capital gains. In addition, upon payment of dividends by the Company to its shareholders, no Cayman Islands withholding tax will be imposed.</p></ix:nonNumeric></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><a id="Tc_F_h9U_GsukSnYyW_NykZNA_1_3"></a><a id="Tc_x4hlr6s92EWZpseCRg4hSQ_2_2"></a><a id="Tc_TNzwnrnNUEKX_YBYpojTtA_2_5"></a><a id="Tc_O3MLO-rU1UOGjQI8TpMTxA_2_7"></a><a id="Tc_8SZHSGHs2kWaxxTEfNfdBg_4_0"></a><a id="Tc_c8WJ5h-VWkWRu2ObJukHog_4_2"></a><a id="Tc_8voRqGpCNEOC5qrtJaRkqA_4_5"></a><a id="Tc_s38O6vpzvUqCVLcFvVtFBA_4_7"></a><a id="Tc_XxgdhN4RNEGQS78Y51TcmA_5_0"></a><a id="Tc_7MEsLsZX8EaqxtYrcs4Z5g_5_5"></a><a id="Tc_yTksoK5FnkSmhlpreRibnA_5_8"></a><a id="Tc_LY1SjYxm0EGqnUBHkRJZ_Q_6_0"></a><a id="Tc_eZiAEgh63E2Rd7iKhUj5_g_6_2"></a><a id="Tc_QWwP-2YtoE65CINZJLTTaA_6_5"></a><a id="Tc_CNj9vqedy0m7DDTRA1KlSg_6_7"></a><a id="Tc_BicwPYCXj0mVAMzk60x1nA_1_3"></a><a id="Tc_ODbbQS1t-kOSTtI-UCgghQ_2_2"></a><a id="Tc_3WBkHgU4ikuvE40kUwRefw_2_5"></a><a id="Tc_BYkP71wgCkKApyFBX1sNDw_3_0"></a><a id="Tc_7jEWb0Ko7UCbwwyYPtdDtA_4_0"></a><a id="Tc_uBuxFaVcIUil4P_S-FbvWw_4_2"></a><a id="Tc_rn11Y41LyUW67zkUSw9mJw_4_5"></a><a id="Tc_cuKSvSqix0yfawV6yXYGiQ_5_0"></a><a id="Tc_2b6Wfa_4Nk-ECMG2nliEag_6_0"></a><a id="Tc_nJ4CWYX8n06-5-TklWMCmQ_7_0"></a><a id="Tc_Y0V0S9kLik2SwZjWmQEz4Q_8_0"></a><a id="Tc_zlT2lsEavUeqyARYPPBx9w_9_0"></a><a id="Tc_xEfaMboEj0uwhi34XFwWqA_9_3"></a><a id="Tc_hzvrqKtmEUukMOhCQpcZgg_10_0"></a><a id="Tc_szVl2M0CsEed-lkVYzZZTw_10_3"></a><a id="Tc_m2AeIe4YjUW6M3VtomiAqA_11_0"></a><a id="Tc_GtMfsjM-e02w5fynOoVpEw_12_0"></a><a id="Tc_tHIx8CMZoEKEM3o2FgYPEA_13_0"></a><a id="Tc_1naf-J5gpECp26dOf3CegQ_13_2"></a><a id="Tc_fAtGQSROVUSREYJDnvr7wA_13_5"></a><a id="Tc_rnVVKob_XkWS6AcHdkDK4A_15_0"></a><a id="Tc_XkNxe7Pt0E2y9Zxswk-iXA_16_0"></a><a id="Tc_P2iO4WCu8k66y4Y9yx8keQ_17_0"></a><a id="Tc_MdAxA6QcZ0-NfhArjAZX4A_18_0"></a><a id="Tc_WyeJgPWY-ES29mG0_PP7aA_18_2"></a><a id="Tc_6331-mvjE0y9iSTFH85f4w_18_5"></a><a id="Tc_b01JiHdPmEOhcs7__bD-Ug_19_0"></a><a id="Tc_Sc1TypVOn0CFLE2uqRH77w_19_3"></a><a id="Tc_JeZOWEt9IEe10ose-S6wXg_19_6"></a><a id="Tc_Nz2H2mOBIEqHkvMaKJyexg_1_2"></a><a id="Tc_WZbnmxz9rEywbhC0TbY2lw_2_0"></a><a id="Tc_ucGA1S8RgUiwoO5S4jsIWw_2_3"></a><a id="Tc_a6Wz7qhfL0y9EYwlKSIY2g_3_0"></a><a id="Tc_y4tMsydRHE2kWChhBftsVA_3_3"></a><a id="Tc_c8ooNiPy9EuDudFWBm82EA_4_0"></a><a id="Tc_e3pb9FKJFkmdlCTs9XAN_g_4_3"></a><a id="Tc_mwMFpUgXdU-qUtkb3glPpg_5_0"></a><a id="Tc_q-C8wvuZ1kmUOeZevIG3hQ_5_3"></a><a id="Tc_kfu6gMwbCUuY7_ZJwv2uuQ_6_0"></a><a id="Tc_rA9qdv8jOkijrzpVIXwh5g_6_2"></a><a id="Tc_izpiKASqVEmrPTHuOE3BSw_7_0"></a><a id="Tc_aFgo8baR60e4p4zmhkGh1Q_7_2"></a><ix:continuation id="Tb_Ia8XM7Gah0WKhcAq2RLAxQ_cont1" continuedAt="Tb_Ia8XM7Gah0WKhcAq2RLAxQ_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">US</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Significant components of the provision for income taxes on earnings for the&#160;years ended December 31, 2021, 2022 and 2023 from continuing operations are as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="Tb_MxK69Cqu0EGY7PZFLR53kA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:66.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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 0pt 0.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.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 0pt 0.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.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:2.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 0pt 0.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.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:2.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 0pt 0.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.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 0pt 0.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.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:66.21%;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.1%;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 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:30.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years&#160;ended&#160;December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.21%;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.1%;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.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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 style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.21%;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.1%;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.32%;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:8.27%;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:2.1%;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:8.27%;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:2.1%;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.32%;border-top: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;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 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.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;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.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_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_4xh_vw-3BkuzadIAvaAbuQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="Tc_UVNqM3VLtku2Jun48qrcDw_4_3">37</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;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.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_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_Hfzkf0DuIEi1FmKhPPwXKw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="Tc_FGJwjczssUCiU-Lfi4dpkQ_4_8">14</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.32%;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.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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_4xh_vw-3BkuzadIAvaAbuQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_gl05BhPTDkOJhz6vz0QRyg_5_3">542</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.32%;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.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:66.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax benefits (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.32%;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:8.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_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_4xh_vw-3BkuzadIAvaAbuQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_YGdfd2oVxkasJNl6lcguLQ_6_3">505</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.32%;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:8.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_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_Hfzkf0DuIEi1FmKhPPwXKw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_xlX3AYhaD06Sd2r0GUH06A_6_8">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="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The principal components of the Group&#8217;s deferred tax assets and liabilities were as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="Tb_bTWQQa-5lUOhB0UdfDCkeg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;font-weight:bold;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 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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;">As&#160;of 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;font-weight:bold;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;">2022</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;">2023</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;"><b style="font-weight:bold;">Deferred tax asset:</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;text-align:right;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;text-align:right;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;margin:0pt;">Accrued expense</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;">&#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;">$</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" id="Tc_2LV4kRH830C8dFMCpr7_8Q_4_3">109</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;">&#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;">$</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" id="Tc_e4Z84qeLfkOurS4PYfnKyg_4_6">1</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;">Allowance for doubtful accounts</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 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="Tc_Bdcip7MOYk-iKZ5K7fN0Dw_5_3">309</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;">&#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 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="Tc_0uDF99yyPEixZLdBaWVqyA_5_6">346</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;">Depreciation</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:DeferredTaxAssetsDepreciation" scale="3" id="Tc_59SMLJuxh02kNmLFAAm6zg_6_3">85</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:DeferredTaxAssetsDepreciation" scale="3" id="Tc_rvUUzpqwmkapCPWbhaVMiQ_6_6">84</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;">Lease Liability</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:LeaseLiability" scale="3" id="Tc_K6Fg6gKM202516a_dzNAOA_7_3">2,228</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:LeaseLiability" scale="3" id="Tc_x-yn3lDkY0y09hAq2vkNew_7_6">2,095</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;">Tax loss carried forward</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;">&#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: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="Tc_GRJnVAXDV02M8i-B38_ZWg_8_3">5,977</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;">&#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: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="Tc_yRBdXUmWR0Gr5v_wtq6ZRw_8_6">6,661</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;">Research and development capitalization</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" scale="3" id="Tc_whOMMnP3ikm-6v2uxAZJVQ_9_6">91</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;">Tax Credits</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;">&#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: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;">&#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: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="Tc_F5e-1SOsXEGIsoDGJ6IvjQ_10_6">59</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;">Total deferred tax assets</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 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="Tc_5uQqWYDH0UiZU7ZjchBiLA_11_3">8,708</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;">&#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 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="Tc__WpRkD2TuEijOA-y6QkOoQ_11_6">9,337</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;">Valuation allowance</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;">&#160;</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.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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:DeferredTaxAssetValuationAllowance" scale="3" id="Tc_uDrqMNCqwkyAbAWst3JMPg_12_3">6,579</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;">&#160;</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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:DeferredTaxAssetValuationAllowance" scale="3" id="Tc_rzprs3eIMkKDmKesR_c0qg_12_6">7,794</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;"><b style="font-weight:bold;">Deferred tax assets, net of valuation allowance</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;">&#160;</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;">$</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;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="Tc_SFQk-HNEak2Um-c-mz-P-g_13_3">2,129</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;">&#160;</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;">$</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;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="Tc_HZ_xiiiFNUm-USayVg_TeA_13_6">1,543</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;"><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;">&#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:9.24%;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.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: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;"><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;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities:</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;">&#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;"> <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;">&#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;"><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;">- Unrealized gain on acquisition/disposal</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition" scale="3" id="Tc_-0vDkR3CdUG7slnAJe3R3A_16_3">196</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition" scale="3" id="Tc_3FCZHYwQ8EKuRhbnflRmbg_16_6">173</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;">- Right-of-use assets</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:RightOfUseAssets" scale="3" id="Tc_MuZtr0wdKk6dr-I2zCen1Q_17_3">1,933</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="ambo:RightOfUseAssets" scale="3" id="Tc_imMZxIEmRkeEoGF_uYNhLw_17_6">1,370</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 deferred tax liabilities</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;">&#160;</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="Tc_1jMBNRK3HkuQ4qtD_WXrAQ_18_3">2,129</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;">&#160;</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="Tc_n_4sdByw-Uyi-CFmeX8v0w_18_6">1,543</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;"><b style="font-weight:bold;">Deferred tax assets, net of valuation allowance and deferred tax liabilities</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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></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;"> &#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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></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;"> &#8212;</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;">The following represents the amounts and expiration dates of operating loss carried forwards for tax purpose:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock" id="Tb_UFS8yffGf02LbyN4qcdmEQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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:10.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></tr><tr><td style="vertical-align:bottom;width:84.97%;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;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:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028 and thereafter</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;">&#160;</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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_TaxPeriodAxis_ambo_TaxYear2028AndThereafterMember_BtfULVh4sEWAgeZwBxzyvQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="Tc_JU5f2aqPcEanYUyL7392qg_6_3">41,777</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</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;">&#160;</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:10.62%;border-bottom:3px 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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="Tc_w5V5CeHO8kymbkSKq6Ufjg_7_3">41,777</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 12pt 0pt;">For entities incorporated in U.S., federal net loss generated before 2018 of $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_6pc5Z0rqwkWFphlIKoQbEg" decimals="-3" format="ixt:numdotdecimal" name="ambo:OperatingLossCarryforwardsSubjectToExpiration" scale="3" id="Narr__WyZYIjZ7Uq48Fv9Isn4SQ">122</ix:nonFraction> can be carried forward for <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_C7h0mVJ5NkaA_e6EJ3F38A" format="ixt-sec:duryear" name="ambo:OperatingLossCarryforwardsNumberOfYearsToCarryforward" id="Narr_Ke61zoGO7UWG0447cOzttg">20</ix:nonNumeric> years and will begin to expire in 2037. Federal net loss generated in 2018 and onward of $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_6pc5Z0rqwkWFphlIKoQbEg" decimals="-3" format="ixt:numdotdecimal" name="ambo:OperatingLossCarryforwardsNotSubjectToExpiration" scale="3" id="Narr_od8_keGxR0eL3sGus4bpcg">23,736</ix:nonFraction> can be carried forward indefinitely. State net loss of $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_s7EeTgfjEEe5M78bQQvTJA" decimals="-3" format="ixt:numdotdecimal" name="ambo:OperatingLossCarryforwardsSubjectToExpiration" scale="3" id="Narr_8xV3eCb8c0OhjYJs8fPDCw">17,919</ix:nonFraction> can be carried forward for <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_YjiEiDhdR0OVDMSmBOUrug" format="ixt-sec:duryear" name="ambo:OperatingLossCarryforwardsNumberOfYearsToCarryforward" id="Narr_K36qNUQvDEmq0AR9pgV7Tg">20</ix:nonNumeric> years and will begin to expire in 2037.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company is subject to income tax in the U.S. federal jurisdiction. The Company has not been audited by the U.S. Internal Revenue Service in connection with income taxes. The Company&#8217;s tax years beginning with the year ended December 31, 2016, through December 31, 2022, generally remain open to examination by the Internal Revenue Service until its net operating loss carry-forwards are utilized and the applicable statutes of limitation have expired. The Group had <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_bJo_XpyJskep_oxUWXAwjw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" scale="3" id="Narr_0sdeqPVR8UavAzLupHoALw"><ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_dhUbVCxRwEWcX8V3EzBE9g" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" scale="3" id="Narr_qrIoLNZjiUmPqDnVI5DMyA">no</ix:nonFraction></ix:nonFraction> unrecognized tax benefits as of December 31, 2022 and 2023, respectively.</p></ix:continuation></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><a id="Tc_zY-XG7ZRck6hG_7JHOWmcw_1_3"></a><a id="Tc_K8wYqbLqBEyiqGvcLeKGEQ_2_2"></a><a id="Tc__duroabl-0i1Tl2nfBzXPQ_2_5"></a><a id="Tc_JtHnn9LowkOJyb0WP81KBg_3_0"></a><a id="Tc_GCajtxIM1UO3nZeXWQzA-A_3_2"></a><a id="Tc_vuEmnHBwDk-P2yhu4DPang_3_5"></a><a id="Tc__4Qp20Va6EiX0MVSG8IefA_4_0"></a><a id="Tc_8BqbiM_5sEeq6J9auTqMDQ_5_0"></a><a id="Tc_LAwcwPhzC0qgXKau87Vmbg_5_3"></a><a id="Tc_8y1onvA7XEWtKVB9CJ3iQg_5_6"></a><a id="Tc_XegmXtk1-UyGngQCEk7eJQ_6_0"></a><a id="Tc_6GO2ZMSB1UCcE4T656GS9w_6_3"></a><a id="Tc_jNwCWUuGw0KZXYtxEYoIcw_6_6"></a><a id="Tc_c_cx4xKjBUWLPs0FrOOiSQ_7_0"></a><a id="Tc_QDgd5u_IykyAX_a42lU4AA_7_2"></a><a id="Tc_GPUm45Vxqk2ixSNF7IiMnw_7_5"></a><a id="Tc_qu64ARtIo0CqikBNcQQuGA_1_2"></a><a id="Tc_oPiihg2Dc0KUbNy4U2upaw_2_2"></a><a id="Tc_isyyenrAyk6eWJuwi3MfPA_2_4"></a><a id="Tc_NMTvAskXxUyxRP6QKC72EA_2_6"></a><a id="Tc_7w6jwX0dz0SC353M08RMMA_3_2"></a><a id="Tc_IKMbaSwqUEKSYaV69WoL6Q_3_4"></a><a id="Tc_iIWLS1s9mkG16DMUt-Pw8Q_3_6"></a><a id="Tc_R3V5Qi_nU0OLwy2auAhF9Q_4_0"></a><a id="Tc_YS5J2ZdnSUuySY9q95_n8A_4_3"></a><a id="Tc_vor6t0-J_0qlfIN0qMGViw_4_5"></a><a id="Tc_yUib0c6I5Ue3yV-YCVxXtA_4_7"></a><a id="Tc_ndOsEZeg2Eya2jUvqf4mnQ_5_0"></a><a id="Tc_UoFzbREurEWk5BCs2qc6YA_5_3"></a><a id="Tc_e7ukkKa-90K4D0WqyQKwGA_5_5"></a><a id="Tc_WkryhcikGkmw-JLLHfy0Jg_5_7"></a><a id="Tc_XLhqon_EQkaYK2hOVz205g_6_0"></a><a id="Tc_DQdyZ9pXy0eNPxFNiE2bOA_6_3"></a><a id="Tc_wmlZUKEJF0CQW0OwOcO7LA_6_5"></a><a id="Tc_x_MUsUMPTkOSlaSGt-4xKg_6_6"></a><a id="Tc_LLg2YDALMkyOqtZrG8xW-w_6_7"></a><a id="Tc_RIDB0QAP_E6rUFp48xE4sQ_7_0"></a><a id="Tc_IedZp1F86kuAHMDoPBQwIw_7_2"></a><a id="Tc_y7faeom0A0KvY3Hf5tFi8g_7_3"></a><a id="Tc_3uf9by2mxkiHgps8A_gw2Q_7_5"></a><a id="Tc_9Ly6lsBixkqh_r8URTyW-A_7_7"></a><a id="Tc_lwIzjYsSt06N46a4thpzQQ_8_0"></a><a id="Tc_2H2ffi2JFkSnKja9HGlN6w_8_2"></a><a id="Tc_Rtw0Y59ifkuEd7JPSy3Jtg_8_3"></a><a id="Tc_vYKuJoL0tEiY_dnszAWVow_8_4"></a><a id="Tc_X7G3ppLdKUmw379E8wD0vg_8_5"></a><a id="Tc_AIpY9VDodUqEI4euquAoOw_8_7"></a><a id="Tc_XUOm7EBAI0SUoAgcnP4KAQ_9_0"></a><a id="Tc_KOXl8LA6DE2KrQOUbYvv7Q_9_3"></a><a id="Tc_nRB5wy0OZ0WDn2aEtbxc4g_9_5"></a><a id="Tc_EbjXUbqsQE6hb786sACuLw_9_7"></a><a id="Tc_k8Q3EDcTYEOcAuLMKsmAVA_10_0"></a><a id="Tc_nMosS4NpsEewDko9Pbmy-Q_10_3"></a><a id="Tc_09U_deA9KECPQKCPLU4Q4w_10_4"></a><a id="Tc_-u0midQkrUuAUZqSfKJVkQ_10_5"></a><a id="Tc_2DzTEImLnUS0czSw6z1O7w_10_6"></a><a id="Tc_WaeGnAeJDUephpxhWD0ZzA_10_7"></a><a id="Tc_Na4PbhEVWkmMMx2WtmQFbg_1_2"></a><a id="Tc_0_rodYiSqkWzSJj4J9O4kQ_2_2"></a><a id="Tc_v_zFy1tXL0Gvk85UQoWNBA_2_5"></a><a id="Tc_93GcsbaVnUGxMKjohKhzOw_2_8"></a><a id="Tc_NnEI2qHTLk-Ifdc1BfW7PA_3_0"></a><a id="Tc_BsJrlxqoDEOmN4SElvnGIQ_3_2"></a><a id="Tc__hvy0ZjeyUq96_7qWiDqgg_3_5"></a><a id="Tc_hczBBTh0EUa-2VOjqE8kTQ_3_8"></a><a id="Tc_rOT_N1Cnw0qZF_JQWUDGqw_4_0"></a><a id="Tc_K26y9-chU0ya6TnjvTA1Vg_5_0"></a><a id="Tc_4Y2-GJ5QyUaMcpUG5euG9Q_5_2"></a><a id="Tc_Bt8saT_wOkW-zT3lOgn5mw_5_5"></a><a id="Tc_p0wN2up3rUakvMc4zUuw-w_5_8"></a><ix:continuation id="Tb_Ia8XM7Gah0WKhcAq2RLAxQ_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group evaluated the recoverable amounts of deferred tax assets to the extent that future taxable profits will be available against which the net operating loss and temporary difference can be utilized. As of December 31, 2023, the deferred tax assets were offset with a full valuation allowance as the Company does not expect to realize its deferred taxes in the near future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following represents a roll-forward of the valuation allowance for each of the&#160;years:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:SummaryOfValuationAllowanceTextBlock" id="Tb_6_ob6FwvD0StMwyJTfv6WQ" 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;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-size:8pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As&#160;of&#160;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;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: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;">2022</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;">2023</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;">Balance at beginning of the&#160;year</p></td><td style="vertical-align:bottom;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;">$</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_qUPewUPxIU2z2hmfCZIgbQ_3_3">4,139</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;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;">$</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_rQbNhGa9c0aXTeMmchdm2A_3_6">6,579</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;">Allowance made during the&#160;year</p></td><td style="vertical-align:bottom;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="3" id="Tc_1j-PAULfEkmzL069gkOcrQ_4_3">2,440</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;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;">&#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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="3" id="Tc_AFmC0MI38E6HA0OF8-SSaw_4_6">1,215</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;">Reversals</p></td><td style="vertical-align:bottom;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;"> &#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;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;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;"> &#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 0pt 0.05pt 0pt;">NOL expire</p></td><td style="vertical-align:bottom;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%;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: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 0.05pt 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;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%;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: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 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;">Balance at end of the&#160;year</p></td><td style="vertical-align:bottom;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: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: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 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_sXyoBfiTV0CQIBtVn6J0Wg_7_3">6,579</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;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;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: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 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_-zpLiuZSX0SxoHH-znUd6g_7_6">7,794</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 12pt 0pt;">Reconciliation between total income tax expense and the amount computed by applying the US statutory income tax rate to income before income taxes is as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="Tb_QRdosPwkakOg4JSdeQmNsg" 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.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 0pt 0.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.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 0pt 0.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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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 0pt 0.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></tr><tr><td style="vertical-align:bottom;width:66.75%;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.75%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.02%;border-bottom: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;">Years&#160;ended&#160;December&#160;31,</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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;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.75%;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 style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom: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;">2021</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 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%;border-bottom: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.47%;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 style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom: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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;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.75%;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%;margin:0pt;padding:0pt;"><p style="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;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="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;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="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></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;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;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_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_AWFKYvsW20yhLLusl4htdA_4_2">21</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%;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_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_hIHe3AoxlUOKGUyYxFMvYw_4_4">21</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.05%;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_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_jmFowdaY4ESTjAgE-xxcnQ_4_6">21</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">States taxes, net of federal benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;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_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="Tc_qQVr9vm6WUanp4zHbhjFww_5_2">2</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%;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_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="Tc_7fcv40c0qEyx_dD8XPnu6w_5_4">5</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.05%;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_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="Tc_MgJ8YaudV0-OuKsAnOYmrg_5_6">7</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax effect of non-deductible expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;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_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" scale="-2" id="Tc_W8gZBED8EUOL0Xuz3WzN8A_6_2">7</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%;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_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" scale="-2" id="Tc_HoVA23KMjU6bzuRDgtqrNA_6_4">4</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.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 0.05pt 0pt;"> &#8212;</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax effect of tax-exempt entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;margin: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.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%;margin: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_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="Tc_tYm-k2EeWU-0WCmM8iI8OQ_7_4">4</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.05%;margin: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_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="Tc_KbrjiI1CmUuaLtB3JvZo6Q_7_6">2</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></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prior year true up</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;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.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%;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.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.05%;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_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" sign="-" scale="-2" id="Tc_0a23aUPko0K1-lElhsbCZw_8_6">5</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Changes in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;margin: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_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc_-mXcr0Lqlk-BNhAnd6MAoA_9_2">23</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%;margin: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_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc_cB57T4smdkGkfKHFHOSgYA_9_4">26</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.05%;margin: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_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc_46vcgdf-ikyNa4ohNK3DCA_9_6">31</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effective tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;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_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Tc_PGQlzTbTFUWoNRGmLOQ4TA_10_2">7</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%;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.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.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 0.05pt 0pt;"> &#8212;</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;">%</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 12pt 0pt;">Income /(loss) before income taxes from continuing operations is attributable to the following geographic locations for the years ended December 31:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="Tb_CKJtoA6Oz0aPKDjd7mXxvA" 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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 0pt 0.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.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 0pt 0.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.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: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 0pt 0.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.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 0pt 0.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.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: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 0pt 0.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.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 0pt 0.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.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></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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.06%;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 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 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.37%;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;width:2.06%;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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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 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.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 0pt 0.05pt 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 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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</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 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.3%;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.17%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" sign="-" scale="3" id="Tc_eHGTIKtPbESBmBqFE4GrRA_3_3">6,737</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;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.29%;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.17%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" sign="-" scale="3" id="Tc_DX4WllyA-U2uBK1wS7kcrQ_3_6">7,305</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;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.29%;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.2%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" sign="-" scale="3" id="Tc_P0VTtFGtHkS0MtBmF0aSug_3_9">2,843</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 0pt 0.05pt 0pt;">Foreign</p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.3%;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.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 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" sign="-" scale="3" id="Tc_YF1L7HGYv0KJ6YWY520ecw_4_3">457</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;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.29%;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.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 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" sign="-" scale="3" id="Tc_KkxHrnp3nUiPXdhpsrnxkQ_4_6">1,947</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;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.29%;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.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 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" sign="-" scale="3" id="Tc_VKIKR2ewokSEiH-rHhRIJg_4_9">318</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 0pt 0.05pt 0pt;">Total loss before income taxes</p></td><td style="vertical-align:bottom;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_wZNnTRJfu0CC-ZeqZmKowA_5_3">7,194</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;text-align:right;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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_ED0veuOZSkeZL3Q3mW3dlw_5_6">9,252</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;text-align:right;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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_L_LV20g-GUOesE6POLjorA_5_9">3,161</ix:nonFraction>)</b></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></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><a id="_23c48328_239f_4891_8f04_3d7cfc31216f"></a><a id="_ce1d3f04_f9f3_4bc7_9c1c_97b7e75a4bde"></a><a id="Tc_QYJYf6M-XUGnTq6MUtZ0Nw_1_2"></a><a id="Tc_FDY4P4hTQEiOdYOLqIHUaQ_2_2"></a><a id="Tc_iie9BKLgkky_CeJqynbAZw_2_5"></a><a id="Tc__XkikLMdEE2QOuHBwUexCQ_2_8"></a><a id="Tc_yLCMraCKFk2TPxINfToRHg_3_0"></a><a id="Tc_zsdvTm2hWkyf2TmN6Tbkhg_4_0"></a><a id="Tc_4K2MuMZ6z0yKxsVc10AQVA_4_2"></a><a id="Tc_EPtN_CCIUEKDy-5NZr0rLw_4_5"></a><a id="Tc_DuQX9J9JvUK1rKnHsoBhIA_4_8"></a><a id="Tc_8sJJyOaNRE2uN3njVDL_iQ_5_0"></a><a id="Tc_lXmYSMkJkEG-Wyknp5WxoQ_5_9"></a><a id="Tc_j9vglkIBHE2INNLQpijW9Q_6_0"></a><a id="Tc_OfCNfzmWC0qCZCOaztsG5A_7_0"></a><a id="Tc_1GmnyRK0OUadanHoIjmaoA_8_0"></a><a id="Tc_S7jgpUIyyEuov5Mm98xIxg_10_0"></a><a id="Tc_UudH0zO9dUix_G059MKCHg_10_2"></a><a id="Tc_zH5_XjMlAkC7jSYZ6U6Kgg_10_5"></a><a id="Tc_hkseX_89n0-c_ghwhH5pNA_10_8"></a><a id="Tc__tiGPmnuTEOI-SpKzfWjtA_11_0"></a><a id="Tc_WgM9TuiQhUmgodfo0iRBuA_11_2"></a><a id="Tc_3sKM9FkHy0yrVExH0sMS7w_11_5"></a><a id="Tc_8RXK1or51kKfZTYGxDQfqA_11_9"></a><a id="Tc_rSZxLkn080ei5QGDNZeobg_13_0"></a><a id="Tc_Sl9wVCbOxkyA9ey5BHbG0w_13_2"></a><a id="Tc_EDO2LxC_sk6HhtYxzLxtlQ_13_5"></a><a id="Tc_9Hh3Df0RpEeahgGWNNanfg_13_8"></a><a id="Tc_Hn2lcwpDFECeEBi2TrOnYQ_14_0"></a><a id="Tc_b80LDkk9YU6Wa9El6pPKYg_14_2"></a><a id="Tc_Z-zPT6Mr5kqoQXmWLKcKLA_14_5"></a><a id="Tc_LOhsYvyk20qU_Wb-edh8PA_14_9"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:EarningsPerShareTextBlock" id="Tb_Hzq0mk3OCU6RVlAIVQHjeA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">15. NET LOSS/INCOME PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table sets forth the computation of basic and diluted net income (loss) per share for the periods indicated:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="Tb_7EvRQLgJ30ODgDDAsK_LnA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:62.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;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;"><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: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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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: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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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: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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.45%;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;width:1.93%;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:35.61%;border-bottom: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,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;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;width:1.93%;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.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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;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;">Numerator:</b></p></td><td style="vertical-align:bottom;width:1.93%;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.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><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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="visibility:hidden;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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="visibility:hidden;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Numerator for basic and diluted loss per share from continuing operations</p></td><td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" sign="-" scale="3" id="Tc_QpWjjSuxBkKe0RMfOS7S6A_4_3"><ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" sign="-" scale="3" id="Tc_QpWjjSuxBkKe0RMfOS7S6A_4_3_2">6,689</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" sign="-" scale="3" id="Tc_k3C2YpOSgU2Zu2LHqzLvWA_4_6"><ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" sign="-" scale="3" id="Tc_k3C2YpOSgU2Zu2LHqzLvWA_4_6_2">9,252</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" sign="-" scale="3" id="Tc_O_MxY4jlrk66qJWC6qBXYg_4_9"><ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" sign="-" scale="3" id="Tc_O_MxY4jlrk66qJWC6qBXYg_4_9_2">3,175</ix:nonFraction></ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;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;">Numerator for basic and diluted income (loss) per share from discontinued operations</p></td><td style="vertical-align:bottom;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">&#8203;</span></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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" scale="3" id="Tc_TuCASupUfUiVmCY3Y1DkyQ_5_3"><ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" scale="3" id="Tc_TuCASupUfUiVmCY3Y1DkyQ_5_3_2">7,002</ix:nonFraction></ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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="visibility:hidden;">&#8203;</span></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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" sign="-" scale="3" id="Tc_iXlYDBs0c0GRy_ECbGLeJw_5_6"><ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" sign="-" scale="3" id="Tc_iXlYDBs0c0GRy_ECbGLeJw_5_6_2">5,056</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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="visibility:hidden;">&#8203;</span></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 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;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;">Denominator:</b></p></td><td style="vertical-align:bottom;width:1.93%;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.22%;margin:0pt;padding:0pt;"><p style="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.35%;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.94%;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.22%;margin:0pt;padding:0pt;"><p style="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.35%;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.94%;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.22%;margin:0pt;padding:0pt;"><p style="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.35%;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:62.45%;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;">Denominator for basic (loss) income per share weighted average ordinary shares outstanding</p></td><td style="vertical-align:bottom;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">&#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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_6rJPYiopYUS53k1UZ6plVw_7_3">46,654,853</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">&#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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_qghYaWYP3Ea1mGEPQzA4zQ_7_6">49,458,266</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">&#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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_qNVYJI5yrkyBwKB9OufXAg_7_9">56,333,003</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Denominator for diluted (loss) income per share weighted average ordinary shares outstanding</p></td><td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">&#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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_illfgE6ZH06ivoZuJD_j5Q_8_3">46,654,853</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;margin:0pt;padding:0pt;"><p style="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.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;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_1St2xlMZ3ke7XCOshW6q6A_8_6">49,458,266</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;margin:0pt;padding:0pt;"><p style="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.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;"> <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_4Od-XfgljkyyQbDtt36-7Q_8_9">56,333,003</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">&#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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">&#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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">&#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;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;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;">Basic and Diluted loss per share from continuing operations</b></p></td><td style="vertical-align:bottom;width:1.93%;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.22%;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.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;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" scale="0" id="Tc_JgSUX3HcF0uFTPwSn4cZbA_10_3"><ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" sign="-" scale="0" id="Tc_JgSUX3HcF0uFTPwSn4cZbA_10_3_2">0.14</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" scale="0" id="Tc_eCFNeLTUJ0qYRO-pZdhD9A_10_6"><ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" sign="-" scale="0" id="Tc_eCFNeLTUJ0qYRO-pZdhD9A_10_6_2">0.19</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" scale="0" id="Tc_kqzPbWOdp020Ig3hlyHU5g_10_9"><ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" sign="-" scale="0" id="Tc_kqzPbWOdp020Ig3hlyHU5g_10_9_2">0.06</ix:nonFraction></ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;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;">Basic and Diluted income (loss) per share from discontinued operations</b></p></td><td style="vertical-align:bottom;width:1.93%;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.22%;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.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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="Tc_gLwfA73QZkS1wEmOYjYKvA_11_3"><ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="Tc_gLwfA73QZkS1wEmOYjYKvA_11_3_2">0.15</ix:nonFraction></ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">$</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;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" sign="-" scale="0" id="Tc_5ETm_HFJoEG-VppV3mPdVw_11_6"><ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" sign="-" scale="0" id="Tc_5ETm_HFJoEG-VppV3mPdVw_11_6_2">0.10</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">&#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 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;padding:0pt;"><p style="font-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:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="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:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.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:9.35%;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.94%;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.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:9.35%;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:62.45%;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;">Basic and Diluted loss per ADS from continuing operations (Note i)</b></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;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" scale="0" id="Tc_aE7DJOXkqUunn5d8xNzG9w_13_3"><ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" sign="-" scale="0" id="Tc_aE7DJOXkqUunn5d8xNzG9w_13_3_2">2.80</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" scale="0" id="Tc_a9dn70nny0-wXJ_rYrhauw_13_6"><ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" sign="-" scale="0" id="Tc_a9dn70nny0-wXJ_rYrhauw_13_6_2">3.80</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;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_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_zezcuhPzKUOrkoDpZ70g2A" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" scale="0" id="Tc_aKECYjj5F0ehHsB1ujdG9A_13_9"><ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_zezcuhPzKUOrkoDpZ70g2A" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" sign="-" scale="0" id="Tc_aKECYjj5F0ehHsB1ujdG9A_13_9_2">1.20</ix:nonFraction></ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.45%;margin:0pt;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;">Basic and Diluted income (loss) per ADS from discontinued operations </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;"><span style="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;">$</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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="Tc_kRjn7Xwg_0qAZsL7Tb0dLg_14_3"><ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="Tc_kRjn7Xwg_0qAZsL7Tb0dLg_14_3_2">3.00</ix:nonFraction></ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</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;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" sign="-" scale="0" id="Tc_LBpOYgNtBU-KRQLbuyTLBA_14_6"><ix:nonFraction unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" sign="-" scale="0" id="Tc_LBpOYgNtBU-KRQLbuyTLBA_14_6_2">2.00</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="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:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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 i) In February, 2024, the Company changed the ratio of its American depositary shares (&#8220;ADSs&#8221;) to its Class A ordinary shares from one (1) ADS, representing <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg" decimals="INF" format="ixt-sec:numwordsen" name="ambo:NumberOfSharesInAds" scale="0" id="Narr_doNvAx5xZk2Pm85ID3Ln0w">two</ix:nonFraction> (2) Class A ordinary shares, to one (1) ADS representing <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_2_20_2024_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_3_p0xRT5QkCW73THayoFOA" decimals="INF" format="ixt-sec:numwordsen" name="ambo:NumberOfSharesInAds" scale="0" id="Narr_8qK7rA8xR0uRbO1LK4zOmQ">twenty</ix:nonFraction> (20) Class A ordinary shares.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic (loss) income per ADS is computed using the weighted average number of the ordinary shares outstanding during the year. Diluted income (loss) per ADS is computed using the weighted average number of ordinary shares and ordinary equivalent shares outstanding during the year. <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="Narr_ybSd-9oG80aALk6yTSj2KQ"><ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="Narr_Fp-I7cO5z0ycJh-KRxEeKw"><ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="Narr_AvkHNeJM5kGvGCuCShbLlA">Nil</ix:nonFraction></ix:nonFraction></ix:nonFraction> share was included in the calculation of diluted income per share for the year of 2021, 2022 and 2023.</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="Tc_NJxitwOLIk-gorGLjvWMxg_1_2"></a><a id="Tc_mf3CWl0qkkekNaW6vB5JMA_2_2"></a><a id="Tc_C2lH6VT1KEKpWQ-EB6BT3A_2_5"></a><a id="Tc_i2eo4jkQUEi18EyG5A20bg_4_0"></a><a id="Tc_5Su4i4EELUOVAFWgsUOllQ_4_2"></a><a id="Tc_4RYS7M1fwUmP7gvhMELx3g_4_5"></a><a id="Tc_7cOxR_G-qkW0arseirtTmg_1_2"></a><a id="Tc_I_hAqe0NLEGcBnWun5zBMQ_2_2"></a><a id="Tc_4IkQrI3d1EWf0VkiMONjYw_2_5"></a><a id="Tc_aDCC7INwbUq3LnSGK36RlA_4_0"></a><a id="Tc_ymAb6ArJuUyTA3L2_jy7ZA_5_0"></a><a id="Tc_PiKjZYAcN0OG01mlNw4FZA_5_2"></a><a id="Tc_Ir5gk391EUmvSgoLJZYHWQ_5_5"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="ambo:LeaseDisclosureTextBlock" id="Tb_LSREiaUV4UWHn3uCU_Px2A" continuedAt="Tb_LSREiaUV4UWHn3uCU_Px2A_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">16. LEASES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group has operating leases for classrooms, dormitories, and corporate offices. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The components of lease expense from continuing operations were as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:LeaseCostTableTextBlock" id="Tb_bu7TenP6mUaW8HeHlqXYug" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;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-size:8pt;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 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;width:2.34%;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: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;">2022</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;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: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;">2023</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;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-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;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: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: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 style="vertical-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;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:center;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: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;">Operating lease expense</p></td><td style="vertical-align:bottom;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;">$</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="Tc_Mg-TQVw7BUuGgxFDI3X5rw_4_3">4,314</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;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;">$</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="Tc_IqfLOzWO5kmQEvDOSbdcQg_4_6">2,348</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 12pt 0pt;">Supplemental cash flow information related to leases from continuing operations was as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="ambo:ScheduleOfSupplementalCashFlowInformationTableTextBlock" id="Tb_62xvtBc3HE2BS1MzKRIsOA" 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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;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-size:8pt;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 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;width:2.34%;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: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;">2022</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;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: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;">2023</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;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-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;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: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: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 style="vertical-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;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:center;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: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;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;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;text-align:right;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_NygJX0gLn0i5zj-Iq84e4g_5_3">2,363</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;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;">$</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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_TowQOA4JUkqlyqF7c_GBFg_5_6">1,451</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><a id="Tc_sKetsXw420Kt-KRMB4x-gA_1_2"></a><a id="Tc_zLzWiO0OGkGTYiko_Ndt2w_2_2"></a><a id="Tc_A4tdeDcoQEOrMBgdq9RSog_2_4"></a><a id="Tc_hBY_jOs-q061bbDlPYKXXA_3_0"></a><a id="Tc_gyfxxjKADkS5OAabvmZ9pA_4_0"></a><a id="Tc_utdDOOBZAEemWtZPmDZfGQ_4_2"></a><a id="Tc_pnHnTnUHFkmJZ-GGKPZfUQ_4_4"></a><a id="Tc_zjdMakYvlE2V1HqbN1feHA_5_0"></a><a id="Tc_8eRBWvWAbkqo3gya5XGMyw_5_2"></a><a id="Tc_cOHDa5cbVUiRX0MvNEZ53g_5_4"></a><a id="Tc_xh9d6BcF5U-kmiEDmFwDWA_6_0"></a><a id="Tc_4-GQ4fUgwUKjpWD2hovbkw_6_3"></a><a id="Tc_9U20fQmQPUidcis3ZZjn9A_6_5"></a><a id="_ce1e596c_0806_4db6_8813_cc0860443944"></a><a id="Tc_eYFTIkj72Uy6YtM1Dx1CUA_1_3"></a><a id="Tc_VGwnXmKzEUKCMGx-6TabyQ_4_0"></a><a id="Tc_xwBQkLUlD0-M1iqvngpExg_4_2"></a><a id="Tc_lE5y-9G8Zk6Ax6l2zI416w_5_0"></a><a id="Tc_VOhY16CHmU-NuVTv0ZPvSw_6_0"></a><a id="Tc_CXNXm2MHMUSIhwoZf5v58Q_7_0"></a><a id="Tc_D6eOZETSLUWXn0XhYCh9Iw_8_0"></a><a id="Tc_357tRzlOK0WhR7VAEv9Quw_9_0"></a><a id="Tc_Ss9TjsbedUKNiHo3CphQKQ_9_3"></a><a id="Tc_INiGhhkOFUK9JTrpb_Ta0g_10_0"></a><a id="Tc_OEr0YWU7zEGjZqvdkQGBfg_11_0"></a><a id="Tc_rfX54pH5wk2zgUPu4grKEw_12_0"></a><a id="Tc_POX_FtcIck2xN1Xn7B9b9Q_13_0"></a><a id="Tc_qTQZaOwjIkqzQNM4vtlwlQ_14_0"></a><a id="Tc_oy77zbFoiEOG073DHJnNNQ_14_2"></a><ix:continuation id="Tb_LSREiaUV4UWHn3uCU_Px2A_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Supplemental balance sheet information related to leases was as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="ambo:ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock" id="Tb_wSjeJ5j-Xk6MJ2mr4Xck9Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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 0pt 0.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.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 0pt 0.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.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 0pt 0.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:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="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;margin:0pt 0pt 0.05pt 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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years&#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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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 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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</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:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average Remaining Lease Term</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;"><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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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 0pt 0.05pt 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:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</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:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Narr_loPgsXCRaUa-MyFtpvtOxw">3.16</ix:nonNumeric> Years</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;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:9.37%;margin: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="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Narr_VuLSWwaUP0SSxuJMdfE6mQ">2.20</ix:nonNumeric> Years</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><tr><td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average Discount Rate</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.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 0.05pt 0pt;"> &#8212;</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;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: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 0.05pt 0pt;"> &#8212;</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:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ" decimals="4" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_DfPZs4gJh0SsagDbkez3sA_6_2">4.25</ix:nonFraction></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 0pt 0.05pt 0pt;">%</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 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="4" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_v_Q9zvuwJUqf_TFwkFV6AQ_6_4">4.25</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></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 12pt 0pt;">The Group&#8217;s lease agreements do not have a discount rate that is readily determinable. The incremental borrowing rate is determined at lease commencement or lease modification and represents the rate of interest the Group would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The weighted-average discount rate was calculated using the discount rate for the lease that was used to calculate the lease liability balance for each lease and the remaining balance of the lease payments for each lease as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group performed impairment test on the operating lease right-of-use assets and recognized impairment loss from continuing operations in <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:OperatingLeaseImpairmentLoss" scale="3" id="Narr_hoigdMysvUGInpsaafQR5A"><ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:OperatingLeaseImpairmentLoss" scale="3" id="Narr_qSi2e0PA2U6fONIjItkKzQ"><ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:OperatingLeaseImpairmentLoss" scale="3" id="Narr_qMyN7unXxUSwyiKTxUAMrw">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction> for the year ended December 31, 2021, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The weighted-average remaining lease terms were calculated using the remaining lease term and the lease liability balance for each lease as of December 31, 2023.</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="Tb_XuIKv_50jUS7KNM_C3S4JA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2023, maturities of lease liabilities were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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:10.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></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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:10.62%;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;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;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:10.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_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="Tc__lXpF9wgVke9mG30Zdaq0g_4_3">4,176</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;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:10.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_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="Tc_Z09vTACEhUWiF1Tfnulr1Q_5_3">2,415</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="Tc_Ld2LH0_Z7kmFk9Dr6n1_1A_6_3">465</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="Tc_w78LvJjJK0myI6tdpAdbkg_7_3">31</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="Tc__Z2fwRfRfk234RHx_GslWQ_8_3">8</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;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: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:10.62%;border-bottom:1px 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:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="vertical-align:bottom;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="Tc_04tQdDlu4ESjjC950cefwQ_10_3">7,095</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Less: interest</p></td><td style="vertical-align:bottom;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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:10.62%;border-bottom: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="Tc_sS-TARN5S0-H7Y-_03ZTyA_11_3">260</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Tc_XI95Ild3QU6hdTWu4EDqSQ_12_3">6,835</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Less: current portion</p></td><td style="vertical-align:bottom;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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:10.62%;border-bottom: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_iaUN1UzJi0CiF5kIA1TuKw_13_3">2,486</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-current portion</p></td><td style="vertical-align:bottom;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: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.62%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_pbbeI56nDUyjfEc6Awbkqw_14_3">4,349</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">As of December 31, 2023, the Group had no material operating or finance leases that had not yet commenced.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="Tb_1pDjjGnWc0K1ZYSRtJMJ8w" continuedAt="Tb_1pDjjGnWc0K1ZYSRtJMJ8w_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">17. CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, there are no claims, lawsuits, investigations and proceedings, including un-asserted claims that are probable to be assessed, that have in the recent past had, or to the Group&#8217;s knowledge, are reasonably possible to have, a material change on the Group&#8217;s financial position results of operations or cash flow.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">From time to time, the Group is involved in various other legal and regulatory proceedings arising in the normal course of business. While the Group cannot predict the occurrence or outcome of these proceedings with certainty, it does not believe that an adverse result in any pending legal or regulatory proceeding, individually or in the aggregate, would be material to the Group&#8217;s consolidated financial condition or cash flows; however, an unfavorable outcome could have a material adverse effect on the Group&#8217;s results of operations.</p></ix:nonNumeric></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><ix:continuation id="Tb_1pDjjGnWc0K1ZYSRtJMJ8w_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="Tb_xj3VuVilL0G7Hkhpsw4h-A" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">18. GAIN ON DISPOSAL OF ASSESTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In December 2023, the Group recognized a gain on the disposal of assets from the BSC curriculum in $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_12_1_2023_To_12_31_2023_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ambo_BayStateCollegeIncMember_B1aRDR4K70mZZ_aCsUTPeg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="Narr_JwmCIucaEUa2cBLMS3Ecog">1,400</ix:nonFraction>. The assets have been transferred to the buyer, and the payment has been received as of December 31, 2023.</p></ix:nonNumeric><a id="Tc_Pxy9gApMp06kkJ4ZU9UaZQ_1_5"></a><a id="Tc_elvtxIcIGUyeX71b28emMQ_1_9"></a><a id="Tc_IBQu4QNTy0a220XyHeKK8A_2_2"></a><a id="Tc_pRTrP5V6B0y3i_phm0Z-yw_2_5"></a><a id="Tc_jveqZJioN02gPie2-iOP3w_2_7"></a><a id="Tc_-dgsMourDEiiT1xBcfAcmw_2_9"></a><a id="Tc_P91YHVIxHUuG_PNt-RH_Fw_3_0"></a><a id="Tc_HHtXrlXU0EWPHs3Gpkin0Q_3_2"></a><a id="Tc_gCbqVqlF4EaBaFvoF42jEg_3_5"></a><a id="Tc_-pbV0KLnDUqVW90N1IbEjQ_3_7"></a><a id="Tc_5hflr8-fhEKWmOcDZy3Gxw_3_9"></a><a id="Tc_R4Xj-iVd4kO1ctjRq3nG3g_3_10"></a><a id="Tc_ZGwdD6xH5UqKL6mZQ_2qSg_4_7"></a><a id="Tc_cBkERNmppUaaSxKdmn-U2Q_4_9"></a><a id="Tc_sHNoH-99gU-VKR7l8VIdIA_4_10"></a><a id="Tc_zEAq0n36VE-3qvXtj_HIgQ_5_7"></a><a id="Tc_e90yf09sMUaWeQy5RFtnkA_5_10"></a><a id="Tc_6unEngP6rku7dVnkciA-sw_6_0"></a><a id="Tc_hAM6i4AGH0ueNSRn43Cmaw_6_2"></a><a id="Tc_Fbzi6f1HDEioS__vSqiITA_6_5"></a><a id="Tc_oDjv6CCTgUuzA-MMnn85bA_6_7"></a><a id="Tc_qLr3-DsfkkCmJY7cnsLJDg_6_9"></a><a id="Tc_gi6icIBDDkqCAKAeBAmStw_6_10"></a><a id="Tc_z1DuIwrx3k2xGZk727JvwA_7_7"></a><a id="Tc__ee0f-boc0O6GO4MwRDHfQ_7_9"></a><a id="Tc_ZPe-ksCERUylLAjfO2-SRg_7_10"></a><a id="Tc_3ZG2Qw6z20Ctf7PQwumcLA_8_7"></a><a id="Tc_6CVvJSMDNEeJ4KhCv6vLAA_8_10"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:FairValueDisclosuresTextBlock" id="Tb_y7fG9NcTg0SOGzlOQ7Eo0w" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">19. FAIR VALUE MEASUREMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group adopted ASC Topic 820, &#8220;Fair Value Measurements and Disclosures&#8221;, which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure requirements for fair value measurements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">ASC Topic 820 defines fair value as the price that would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. ASC Topic 820 specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 1-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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 2-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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 3-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 in pricing an asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Management of the Group is responsible for determining the fair value of equity issued, assets acquired, liabilities assumed and intangibles identified as of the acquisition date and considered a number of factors including valuations from independent appraiser.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group measures fair value using valuation techniques that use, when possible, current market-based or independently-sourced market parameters, such as interest rates and currency rates. The following is a description of the valuation techniques that the Group uses to measure the fair value of assets and liabilities that are measured and reported at fair value on a recurring basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table presents the quantitative information about the Group&#8217;s Level 3 fair value measurements of intangible assets for to the impairment test in 2022 and 2023, which utilize significant unobservable internally-developed inputs:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock" id="Tb_ehhoPO6HD0GzNwJ_jZ7Y-g" escape="true"><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:30.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 0pt 0.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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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:8.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 0pt 0.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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0.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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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.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:30.05%;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.97%;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 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 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.8%;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.98%;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 style="vertical-align:bottom;white-space:nowrap;width:21.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Valuation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:16.29%;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.98%;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 style="vertical-align:bottom;white-space:nowrap;width:13.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;">Range of discount </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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.05%;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.97%;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:9.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;">Fair&#160;value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:21.18%;border-bottom: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;">&#160;techniques</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:16.29%;border-bottom: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;">Unobservable&#160;inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:13.04%;border-bottom: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;">rates</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:top;width:30.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets in 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_01jF4rkOoU-bRr_ADAPQ5w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure" scale="3" id="Tc_kvFkq-OAjUOpItKyPKUoGw_3_3">1,060</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:21.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;">Relief-from-royalty method</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:top;white-space:nowrap;width:16.29%;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;">Royalty rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:top;white-space:nowrap;width:13.04%;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_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_ambo_MeasurementInputRoyaltyRateMember_cQZxYBfU-0e78Fq9xCpYlA" decimals="2" format="ixt:numdotdecimal" name="ambo:FairValueInputsRoyaltyRate" scale="-2" id="Narr_nygmsIYJsUuk68DU4RTfYw">1</ix:nonFraction>%&#8209;<ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_ambo_MeasurementInputRoyaltyRateMember_nsqG_iaK_ESRsgg9Oxl8JA" decimals="2" format="ixt:numdotdecimal" name="ambo:FairValueInputsRoyaltyRate" scale="-2" id="Narr_HEr9vmmC-0eFXRseM260PQ">6</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:top;width:30.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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.98%;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:21.18%;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.98%;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:top;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> Discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:top;white-space:nowrap;width:13.04%;margin: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_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_F4sBeu5zD0WtR0cqMj2I7Q" decimals="2" format="ixt:numdotdecimal" name="ambo:FairValueInputsDiscountRates" scale="-2" id="Narr_X7oCMr8dUE2HBd2MJZJ3Kg">13</ix:nonFraction>%&#8209;<ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_hJ4QXiWJeEOSg_etINvyPw" decimals="2" format="ixt:numdotdecimal" name="ambo:FairValueInputsDiscountRates" scale="-2" id="Narr_Z5rI_ZV_L0GeQMD46sTQ1A">15</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:30.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:21.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.98%;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:top;white-space:nowrap;width:16.29%;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;">Terminal growth rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:13.04%;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_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputLongTermRevenueGrowthRateMember_K4JBAAuAxEevhCnofzSt1A" decimals="2" format="ixt:numdotdecimal" name="ambo:FairValueInputsLongTermRevenueGrowthRates" scale="-2" id="Tc_Kh6zkfGixU6m6200W41QJw_5_9">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 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:30.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets in 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.14%;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.8%;margin: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_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_uvZgu0tth0W-npSfjshRBA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure" scale="3" id="Tc_3pnv-_7gOUmb4l-Ym6NC8Q_6_3">537</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:21.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;">Relief-from-royalty method</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Royalty rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:13.04%;margin: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_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_ambo_MeasurementInputRoyaltyRateMember_HsMehi9c1EOtqNPx0DOgCA" decimals="2" format="ixt:numdotdecimal" name="ambo:FairValueInputsRoyaltyRate" scale="-2" id="Narr_eXARl_lNo0OuZ7BJveSm8A">1</ix:nonFraction>%&#8209;<ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_ambo_MeasurementInputRoyaltyRateMember_rhfVswCjm06iJk4zcQ9gRA" decimals="2" format="ixt:numdotdecimal" name="ambo:FairValueInputsRoyaltyRate" scale="-2" id="Narr_jL6XZSdxD0G_11Y01-T4og">6</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;white-space:nowrap;width:30.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.18%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.29%;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;">Discount rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_q3iInE-hLkSXGBD8dYozDQ" decimals="2" format="ixt:numdotdecimal" name="ambo:FairValueInputsDiscountRates" scale="-2" id="Narr_lZBOLN_nLEWh5gAwJCsLXg">13</ix:nonFraction>%&#8209;<ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_itIuhNssWE2PN5kJ6t4lJQ" decimals="2" format="ixt:numdotdecimal" name="ambo:FairValueInputsDiscountRates" scale="-2" id="Narr_Or56HBtBiU-lJoDJWE41WQ">14</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;white-space:nowrap;width:30.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Terminal growth rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin: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_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputLongTermRevenueGrowthRateMember_d3fF0RGWGkGbes94ap8OAg" decimals="2" format="ixt:numdotdecimal" name="ambo:FairValueInputsLongTermRevenueGrowthRates" scale="-2" id="Tc_bpP5NBatlEWmctYo6h74Ww_8_9">3</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;font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="Tb_5T9KKmWgV0mi6XiR28tpSQ" continuedAt="Tb_5T9KKmWgV0mi6XiR28tpSQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">20. CONCENTRATIONS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially expose the Group to concentrations of credit risk consist primarily of cash and cash equivalents, accounts receivable, other receivable and other non-current assets. The Group places its cash and cash equivalents and term deposits with financial institutions with high-credit ratings in the U.S. and PRC. The Group conducts credit evaluations of its customers and suppliers, and generally does not require collateral or other security from them. The Group evaluates its collection experience and long outstanding balances to determine the need for an allowance for doubtful accounts.</p></ix:nonNumeric></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-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;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;max-width:100%;position:relative;"><a id="Tc_bw_Dpsy8IU-NxKGo8Lecsw_1_2"></a><a id="Tc_laBdfFpiCUaaUO7jbiQSTA_2_2"></a><a id="Tc_QV_0ltRWHUOr8vrDOEEv4A_2_7"></a><a id="Tc_vFkUs_us-kqa46HyZ9_DbA_3_0"></a><a id="Tc_1xekTh605kGPFoCGR_PdVw_3_5"></a><a id="Tc_IQNUdeCrPESXxrHxWIm9NA_3_9"></a><a id="Tc_h8UDIrUhdUu0fGpd-YIBfQ_4_0"></a><a id="Tc_Vl3arskcJk2ncxc0PzBflQ_5_0"></a><a id="Tc_u9DctpkKak2hpf3ewxO35A_5_2"></a><a id="Tc_waEYR8S3gk-5ybOzuY-kRA_5_6"></a><a id="Tc_RlZafCVdbk2ciS11G27kTQ_5_7"></a><a id="Tc_aV9YC-rN4kmTDulejoMKyg_5_10"></a><ix:continuation id="Tb_5T9KKmWgV0mi6XiR28tpSQ_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group evaluates its concentrations of the continuing operations are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">No single customer represented <ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_vhVCI5gIRky9A3BIMaj6ig" decimals="2" format="ixt:numdotdecimal" name="ambo:ThresholdUsedForCalculatingConcentrationOfRisk" scale="-2" id="Narr_35NqdestYEKR-4w4OyPVZA"><ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_yKyMZwltjkqMR0CX4iEtiw" decimals="2" format="ixt:numdotdecimal" name="ambo:ThresholdUsedForCalculatingConcentrationOfRisk" scale="-2" id="Narr_sWYyUWGCwESUEqjvdScz_w"><ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_o8L7kT97n06QYxzjq2Rftw" decimals="2" format="ixt:numdotdecimal" name="ambo:ThresholdUsedForCalculatingConcentrationOfRisk" scale="-2" id="Narr_EbBaZAJfk0iHoOtcHt0caw">10</ix:nonFraction></ix:nonFraction></ix:nonFraction>% or more of the Group&#8217;s total revenues for the years ended December 31, 2021, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">No single supplier represented <ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2021_To_12_31_2021_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_PyrNsQX76UyRLlMz5-1wWQ" decimals="2" format="ixt:numdotdecimal" name="ambo:ThresholdUsedForCalculatingConcentrationOfRisk" scale="-2" id="Narr_31UdzzbVe0mPTbT9OgYMeQ"><ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_y4aVwI1UpEGWspePTKE4Zg" decimals="2" format="ixt:numdotdecimal" name="ambo:ThresholdUsedForCalculatingConcentrationOfRisk" scale="-2" id="Narr_CSBx_mKq0E6jKkw6QSTX1A"><ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_g3u-Y_CQLE2Yelr0Jc8Svw" decimals="2" format="ixt:numdotdecimal" name="ambo:ThresholdUsedForCalculatingConcentrationOfRisk" scale="-2" id="Narr_62lTkSiRD0unRcWVYGexLA">10</ix:nonFraction></ix:nonFraction></ix:nonFraction>% or more of the Group&#8217;s total costs of sales for the years ended December 31, 2021, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">No single debtor accounted for <ix:nonFraction unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2022_To_12_31_2023_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_AccountsReceivableMember_HAPe9FZoIUCSUwhOhjMjlg" decimals="2" format="ixt:numdotdecimal" name="ambo:ThresholdUsedForCalculatingConcentrationOfRisk" scale="-2" id="Narr_I7pmDY1eyU-8Vtnhkep9kw">10</ix:nonFraction>% or more of the Group&#8217;s consolidated accounts receivable and other non-current assets as of December 31, 2022 and 2023.</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;">The debtors who accounted for 10% or more of the Group&#8217;s consolidated prepaid and other current assets as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:ScheduleOfProductInformationTableTextBlock" id="Tb_9ZVvwPV2jUqc26yh_K_FaQ" escape="true"><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:59.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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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.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:59.47%;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.76%;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:37.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#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:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:59.47%;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.76%;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="4" style="vertical-align:bottom;white-space:nowrap;width:18.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;"><b style="font-weight:bold;">2022</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.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;">2023</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:59.47%;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;">Debtors</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.12%;border-bottom:1px solid #000000;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-top: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;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;border-top: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><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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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:7.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;">%</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:59.47%;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;">Prepaid and other current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.35%;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.77%;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:7.34%;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.47%;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:7.34%;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.77%;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:7.37%;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.54%;background:#cceeff;margin:0pt;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purchaser</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="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.76%;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.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="As_Of_12_31_2022_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_cozRKEdAgUW6y7T2oP9ADQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" id="Tc_4Y9E_NRNNESxQbGFMGb-zQ_5_3">6,058</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="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.34%;margin:0pt;padding:0pt;"><p 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_zdyL_c2uK0iEY_8zMd0oJQ" contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8wE4Wj6ijEyY4uvCrPxAHg" decimals="2" format="ixt:numdotdecimal" name="ambo:ThresholdUsedForCalculatingConcentrationOfRisk" scale="-2" id="Tc_9QN9t-38jkaHT2eNwF4hkQ_5_5">98</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;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;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.77%;margin:0pt;padding:0pt;"><p style="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.37%;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;">%</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></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_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw" name="us-gaap:SubsequentEventsTextBlock" id="Tb_NSqFXSOVqkGKX0b5Qzo1sA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">21. SUBSEQUENT EVENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group has evaluated subsequent events to the balance sheet date of December 31, 2023 through April 25, 2024, the date of issuance of the consolidated financial statements, there were no other subsequent events occurred that would require recognition or disclosure in the Group&#8217;s consolidated financial statements except for the below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Bay State College engaged in a purchase and sale agreement (the &#8220;Purchase Agreement&#8221;) with PRP Consulting Group P.C. (the &#8220;Purchaser&#8221;), a third party. Under the terms of the Purchase Agreement, Bay State College agreed to transfer all Account Receivable Portfolio to the Purchaser in exchange for a cash payment of $<ix:nonFraction unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ" contextRef="Duration_1_4_2024_To_1_4_2024_srt_CounterpartyNameAxis_ambo_PrpConsultingGroupPcMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_FYgLll31NUOT6dgOF3d6Ig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivablePurchase" scale="3" id="Narr_6Ee5JNO-6UiEdv1aqoGO_Q">700</ix:nonFraction>. The transaction was finalized on January 4, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s ADSs (each representing <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_2_20_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_fTaN2794DEq3olGsCShYvQ" decimals="INF" format="ixt-sec:numwordsen" name="ambo:NumberOfSharesInAds" scale="0" id="Narr_-1-AUE9cCEKZPOy3PrQnrw">twenty</ix:nonFraction> Class A Ordinary Shares) currently trade in the NYSE American under the symbol &#8220;AMBO.&#8221; Prior to February 20, 2024, one ADS represented <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg" decimals="INF" format="ixt-sec:numwordsen" name="ambo:NumberOfSharesInAds" scale="0" id="Narr_thBGuSXE1km3pZ5UbPs72w">two</ix:nonFraction> Class A ordinary share. On February 20, 2024, the Company effected a change of the ADS to Class A ordinary share ratio from one ADS representing <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg" decimals="INF" format="ixt-sec:numwordsen" name="ambo:NumberOfSharesInAds" scale="0" id="Narr_FDbRD8d_QkmfNCW7KrGDEQ">two</ix:nonFraction> Class A ordinary shares to one ADS representing <ix:nonFraction unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA" contextRef="As_Of_2_20_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_fTaN2794DEq3olGsCShYvQ" decimals="INF" format="ixt-sec:numwordsen" name="ambo:NumberOfSharesInAds" scale="0" id="Narr_U7Bf2L1Mh0yzc3PhtpTg0Q">twenty</ix:nonFraction> Class A ordinary shares. The ratio change has the same effect as a <span style="-sec-ix-hidden:Hidden_ruxGyk7IzkGuFHeMiVqJWA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-10 ADS reverse split.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On March 6, 2024, the company appointed Mr. Norm Allgood as fractional Head of HybriU to lead the dissemination and implementation of HybriU, Ambow&#8217;s AI-driven hybrid learning solution for education and workforce training.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="visibility:hidden;">&#8203;</span></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:12pt 0pt 0pt 0pt;"><span style="text-transform:uppercase;">f</span>-32</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.5
<SEQUENCE>2
<FILENAME>ambo-20231231xex2d5.htm
<DESCRIPTION>EXHIBIT 2.5
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/25/2024 06:00:22 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><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 6pt 0pt;"><b style="font-weight:bold;">Exhibit 2.5</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">DESCRIPTION OF RIGHTS OF EACH CLASS OF SECURITIES</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;">registered under Section 12 of the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, Ambow Education Holding Ltd. (or &#8220;AMBO&#8221;, &#8220;we&#8221; , &#8220;us&#8221; , &#8220;our company&#8221; and &#8220;our&#8221;) had the following series of securities registered pursuant to Section 12(b) of the Securities Exchange Act of 1934, as amended, or the Exchange Act:</p><div style="margin-left:-0.25pt;" 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:36.76%;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:29.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%;"></div></div></td><td style="vertical-align:bottom;width:33.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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:36.76%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;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;">Title of each class</p></td><td style="vertical-align:bottom;width:29.89%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;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;">Trading symbol(s)</p></td><td style="vertical-align:bottom;width:33.33%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;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;">Name of each exchange on which<br>registered</p></td></tr><tr><td style="vertical-align:top;width:36.76%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;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;">American depositary shares (one<br>American depositary share representing<br>twenty Class A Ordinary Shares, par value<br>$0.003 per share) **</p></td><td style="vertical-align:top;width:29.89%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;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;">AMBO</p></td><td style="vertical-align:top;width:33.33%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;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;">NYSE American LLC</p></td></tr><tr><td style="vertical-align:top;width:36.76%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;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;">Class A Ordinary Shares, par value $0.003<br>per share*</p></td><td style="vertical-align:top;width:29.89%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;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;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:33.33%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;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;">NYSE American LLC</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 3pt 0pt;">*Not for trading, but only in connection with the listing on the NYSE American</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">**Effective on February 20, 2024, the ratio of ADSs to our Class A Ordinary Shares was changed from one ADS representing two Class A Ordinary Shares to one ADS representing twenty Class A Ordinary Shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">This exhibit contains a description of the rights of (i) holders of share(s) and (ii) holders of ADS(s). Shares underlying the ADSs are held by Citibank, N.A., as depositary, and holders of ADSs will not be treated as holders of the shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">General</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our authorized share capital is $230,000 divided into 66,666,667 Class A ordinary shares with a par value of $0.003 per Class A ordinary share, 8,333,333 Class C ordinary shares with a par value of $0.003 per Class C ordinary share, and 1,666,667 undesignated preferred shares with a par value of $0.003 per preferred share. The respective number of Class A ordinary shares and Class C ordinary shares issued and outstanding as of the last day of our company&#8217;s respective fiscal year is provided on the cover of the annual report on Form 20-F (the &#8220;Form 20-F&#8221;) of our company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the proposal to adopt the Sixth Amended and Restated Memorandum and Articles of Association, in our Form 6-K filed on June 4, 2015, we sought approval to, among other things, create a new class of ordinary shares entitled Class C ordinary shares (&#8220;Class C Shares&#8221;), which were in addition to the Class A ordinary shares which had already been designated. The Class C Shares would be entitled to ten (10) votes on all matters subject to vote at our general meetings. On November 8, 2015, 4,708,415 of the Class A Ordinary shares held by Dr. Jin Huang were exchanged for 4,708,415 Class C Shares. This exchange was approved by all disinterested members of the Board of Directors. The Class C shares were created with the intention to issue such shares to our management. The main effect of the dual-class voting structure is to vest our management team, especially Dr. Jin Huang, with significant control over Ambow&#8217;s decisions, allowing management the freedom to focus on the long term by ensuring that it retained control over Ambow. The structure would also prevent outside parties from taking over or unduly influencing management decisions. As such, investors would fully share in our long term economic future, but would have less ability to influence strategic decisions through their voting rights.</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 following are summaries of material provisions of our Sixth Amended and Restated Memorandum and Articles of Association and the Companies Law insofar as they relate to the material terms of our share capital.</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;">Sixth Amended and Restated Memorandum and Articles of Association</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to other provisions in the Articles, including certain protective provisions set forth in Schedule A thereto, the shareholders may by ordinary resolution increase, or by special resolution decrease, our authorized share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 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;">capital and may also by special resolution amend our Sixth Amended and Restated Memorandum and Articles of Association.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Ordinary shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">General</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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. The ordinary shares are not entitled to any preemptive conversion, subscription or redemption rights. Our shareholders may freely hold and vote their shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;"><i style="font-style:italic;">Voting rights</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each Class A ordinary share is entitled to one vote and each Class C ordinary share is entitled to ten votes on all matters upon which the ordinary shares are entitled to vote, including the election of directors. Voting at any meeting of shareholders is by a poll. Subject to the Schedule A attached to the Sixth Amended and Restated Memorandum and Articles, other than an action that requires a special resolution, shareholders may approve corporate matters without a meeting being held by way of written resolution signed by or on behalf of shareholders holding more than 85% of all of our issued and outstanding shares on an as-converted basis. If any resolution of shareholders is adopted otherwise than by the unanimous written consent of all shareholders, a copy of such resolution shall forthwith be sent to all shareholders or holders of shares in the relevant class no consenting to such resolution. The consent may be in the form of counterparts, each counterpart being signed by one or more shareholders or persons.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A quorum required for a meeting of shareholders consists of at least a number of shareholders present in person or by proxy and entitled to vote representing the holders of not less than one-third of all of our issued voting share capital. Shareholders&#8217; meetings are held annually and may otherwise be convened by the board of directors or its chairperson on its or his/her own initiative. Advance notice of at least ten calendar days (but not more than sixty calendar days) is required for the convening of any meeting of shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any ordinary resolution to be made by the shareholders requires the affirmative vote of a simple majority of the votes attaching to the ordinary shares cast in person or by proxy at a meeting of our shareholders. A special resolution requires the affirmative vote of not less than two-thirds of the votes cast in person, by a duly authorized representative in the case of a shareholder who is a corporation, or by proxy at a meeting of our shareholders or a unanimous written resolution of all our shareholders. A special resolution is required for matters such as removing an independent director for cause, changing our name, amending our Sixth Amended and Restated Memorandum and Articles of Association and reducing our authorized share capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Conversion rights attaching to shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each Class C ordinary share is convertible into one Class A ordinary share at any time by the holder thereof. Class A ordinary shares are not convertible under any circumstances. If at any time Jin Huang, our Chairman and Chief Executive Officer, and her affiliates collectively own less than 5% of the total number of the issued and outstanding Class C ordinary shares, each issued and outstanding Class C ordinary share shall be automatically and immediately converted into one share of Class A ordinary shares without payment of additional consideration and no Class C ordinary shares shall thereafter be issuable by us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Difference between Class A and Class C ordinary shares</i></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 difference between the Class A ordinary shares and Class C ordinary shares are the special voting rights attached to the Class C ordinary shares as disclosed above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Dividends</i></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 holders of our ordinary shares are entitled to receive such dividends as may be declared by our board of directors subject to our Sixth Amended and Restated Memorandum and Articles of Association and the Companies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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;">Law. Dividends may be paid only out of profits, which include net earnings and retained earnings undistributed in prior years, and out of share premium, a concept analogous to paid-in surplus in the United States. No dividend may be declared and paid unless our directors determine that immediately after the payment, we will be able to satisfy our liabilities as they become due in the ordinary course of business and we have funds lawfully available for such purpose. Any such dividends will be paid to Citibank, N.A., as the custodian of the ADSs being issued in this offering, and shall be subject to further distribution to you as a shareholder by the custodian. See &#8220;Description of American Depositary Shares &#8211; Dividends and Distributions&#8221;.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Liquidation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we were to be liquidated and the assets available for distribution among the shareholders are insufficient to repay the whole of the share capital, such assets shall be distributed so that, as nearly as may be, the losses shall be borne by the shareholders in proportion to the par value of the ordinary shares held by them. If in a winding up the assets available for distribution among the shareholders shall be more than sufficient to repay the whole of the share capital at the commencement of the liquidation, the surplus shall be distributed among the shareholders in proportion to the par value of the ordinary shares held by them at the commencement of the liquidation, subject to a deduction from those ordinary shares in respect of which there are monies due, of all monies payable to us, without prejudice to the rights of the holders of ordinary shares issued upon special terms and conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we were to be liquidated the liquidator may, with the approval by an ordinary resolution of the shareholders, divide among the shareholders in species or in kind the whole or any part of our assets (whether they shall consist of property of the same kind or not) and may, for such purpose set such value as he/she deems fair upon any property to be divided and may determine how such division shall be carried out as between the shareholders or different classes of shareholders. The liquidator may, with the approval by an ordinary resolution of the shareholders, vest the whole or any part of such assets in trustees upon such trusts for the benefit of the contributories as the liquidator, with the approval by an ordinary resolution of the shareholders shall think fit, but so that no shareholder shall be compelled to accept any shares or other securities whereon there is any liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Miscellaneous</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Share certificates registered in the names of two or more persons are deliverable to any one of them named in the share register and, if two or more such persons tender a vote, the vote of the person whose name first appears in the share register will be accepted to the exclusion of any other.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Transfer of shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to the restrictions of Sixth 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-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our board of directors may, in its sole discretion, (except with respect to a transfer from an ordinary shareholder to its Affiliate(s)), decline to register any transfer of any ordinary shares 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 instrument of transfer is in respect of only one class of ordinary shares; (c) the instrument of transfer is duly and properly signed; (d) in the case of a transfer to joint holders, the number of joint holders to whom the ordinary share is to be transferred does not exceed four; or (e) a fee of such maximum 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-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If our board of directors refuses to register a transfer, it 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 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 in any year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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;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-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to Schedule A of the Sixth Amended and Restated Memorandum and Articles and except as otherwise provided therein, all or any of the special rights attached to any class of our shares may, unless otherwise provided by the terms of issue of the shares of that class, from time to time be varied with the consent in writing of the holders of at least two-thirds of the issued shares of that class, or a resolution by holders of two-thirds of the shares of that class present in person or by proxy at a separate meeting of the holders of the shares of that class.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Inspection of books and records</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;Where you can find more information.&#8221;</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;">Preferred shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to our Sixth Amended and Restated Memorandum and Articles of Association, our board of directors has the authority, without further action by the shareholders, to issue up to 1,666,667 preferred shares in one or more series and determine the designations, powers, preferences, privileges and other rights, including dividend rights, conversion rights, redemption rights and liquidation preferences, any or all of which may be greater than the rights of the ordinary shares. Subject to the directors&#8217; duty of acting for a proper purpose, preferred shares can be issued quickly with terms calculated to delay or prevent a change of control of our company or make removal of management more difficult. Additionally, the issuance of preferred shares may have the effect of decreasing the market price of our ordinary shares and may adversely affect the voting and other rights of the holders of ordinary shares. No such preferred shares have been issued, and we have no present plans to issue any such preferred 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;">Differences in corporate law</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cayman Islands corporate law is modeled on English corporate law, but does not follow recent English law statutory enactments, and accordingly there are significant differences between the Companies Law and the current Companies Act of England. Cayman Islands corporate law differs from laws relating to U.S. corporations and their shareholders. Set forth below is a summary of the significant differences between the provisions of the Companies Law applicable to our company and the laws applicable to Delaware corporations and their shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Mergers and similar arrangements</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;">In certain circumstances the Cayman Islands Companies Law allows for mergers or consolidations between two Cayman Islands companies, or between a Cayman Islands exempted company and a company incorporated in another jurisdiction (provided that is facilitated by the laws of that other jurisdiction).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Where the merger or consolidation is between two Cayman Islands companies, the directors of each company must approve a written plan of merger or consolidation containing certain prescribed information. That plan or merger or consolidation must then be authorized by either (a) a special resolution of the shareholders of each company or (b) such other authorization, if any, as may be specified in such constituent company&#8217;s articles of association. A shareholder has the right to vote on a merger or consolidation regardless of whether the shares that he holds otherwise give him voting rights. No shareholder resolution is required for a merger between a parent company (i.e., a company that owns at least 90% of the issued shares of each class in a subsidiary company) and its subsidiary company. The consent of each holder of a fixed or floating security interest of a constituent company must be obtained, unless the court waives such requirement. If the Cayman Islands Registrar of Companies is satisfied that the requirements of the Companies Law (which includes certain other formalities) have been complied with, the Registrar of Companies will register the plan of merger or consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Where the merger or consolidation involves a foreign constituent company, and where the surviving company is a Cayman Islands exempted company, the procedure is similar, save that with respect to the foreign constituent</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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;">company, the director of the surviving or consolidated company is required to make a declaration to the effect that, having made due inquiry, he is of the opinion that the requirements set out below have been met: (i) that the merger or consolidation is permitted or not prohibited by the constitutional documents of the foreign company and by the laws of the jurisdiction in which the foreign company is incorporated, and that those laws and any requirements of those constitutional documents have been or will be complied with; (ii) that no petition or other similar proceeding has been filed and remains outstanding or order made or resolution adopted to wind up or liquidate the foreign company in any jurisdictions; (iii) that no receiver, trustee, administrator or other similar person has been appointed in any jurisdiction and is acting in respect of the foreign company, its affairs or its property or any part thereof; (iv) that no scheme, order, compromise or other similar arrangement has been entered into or made in any jurisdiction whereby the rights of creditors of the foreign company are and continue to be suspended or restricted; (v) that the foreign company is able to pay its debts as they fall due and that the merger or consolidated is bona fide and not intended to defraud unsecured creditors of the foreign company; (vi) that in respect of the transfer of any security interest granted by the foreign company to the surviving or consolidated company (a) consent or approval to the transfer has been obtained, released or waived; (b) the transfer is permitted by and has been approved in accordance with the constitutional documents of the foreign company; and (c) the laws of the jurisdiction of the foreign company with respect to the transfer have been or will be complied with; (vii) that the foreign company will, upon the merger or consolidation becoming effective, cease to be incorporated, registered or exist under the laws of the relevant foreign jurisdiction; and (viii) that there is no other reason why it would be against the public interest to permit the merger or consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Where the above procedures are adopted, the Companies Law provides for a right of dissenting shareholders to be paid a payment of the fair value of his shares upon their dissenting to the merger or consolidation if they follow a prescribed procedure. In essence, that procedure is as follows (a) the shareholder must give his written objection to the merger or consolidation to the constituent company before the vote on the merger or consolidation, including a statement that the shareholder proposes to demand payment for his shares if the merger or consolidation is authorized by the vote; (b) within 20 days following the date on which the merger or consolidation is approved by the shareholders, the constituent company must give written notice to each shareholder who made a written objection; (c) a shareholder must within 20 days following receipt of such notice from the constituent company, give the constituent company a written notice of his intention to dissent including, among other details, a demand for payment of the fair value of his shares; (d) within seven days following the date of the expiration of the period set out in paragraph (b) above or seven days following the date on which the plan of merger or consolidation is filed, whichever is later, the constituent company, the surviving company or the consolidated company must make a written offer to each dissenting shareholder to purchase his shares at a price that the company determines is the fair value and if the company and the shareholder agree on the price within 30 days following the date on which the offer was made, the company must pay the shareholder such amount; (e) if the company and the shareholder fail to agree on a price within such 30 day period, within 20 days following the date on which such 30 day period expires, the company (and any dissenting shareholder) must file a petition with the Cayman Islands Grand Court to determine the fair value and such petition must be accompanied by a list of the names and addresses of the dissenting shareholders with whom agreements as to the fair value of their shares have not been reached by the company. At the hearing of that petition, the court has the power to determine the fair value of the shares together with a fair rate of interest, if any, to be paid by the company upon the amount determined to be the fair value. Any dissenting shareholder whose name appears on the list filed by the company may participate fully in all proceedings until the determination of fair value is reached. These rights of a dissenting shareholder are not to be available in certain circumstances, for example, to dissenters holding shares of any class in respect of which an open market exists on a recognized stock exchange or recognized interdealer quotation system at the relevant date or where the consideration for such shares to be contributed are shares of any company listed on a national securities exchange or shares of the surviving or consolidated company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Moreover, Cayman Islands law also has separate statutory provisions that facilitate the reconstruction or amalgamation of companies in certain circumstances, schemes of arrangement will generally be more suited for complex mergers or other transactions involving widely held companies, commonly referred to in the Cayman Islands as a &#8220;scheme of arrangement&#8221; which may be tantamount to a merger. In the event that a merger was sought pursuant to a scheme of arrangement (the procedures of which are more rigorous and take longer to complete than the procedures typically required to consummate a merger in the United States), the arrangement in question must be approved by a majority in number of each class of shareholders and creditors with whom the arrangement is to be made and who must in addition represent three-fourths in value of each such class of shareholders or creditors, as the case may be, that are present and voting either in person or by proxy at a meeting, or meeting summoned for that</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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;">purpose. The convening of the meetings and subsequently the terms of the arrangement must be sanctioned by the Grand Court of the Cayman Islands. While a dissenting shareholder would have the right to express to the court the view that the transaction should not be approved, the court can be expected to approve the arrangement if it satisfies itself that:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-align:justify;text-indent:0pt;"><font style="display:inline-block;min-width:18pt;white-space:nowrap;">&#9679;</font>We are not proposing to act illegally or beyond the scope of our corporate authority and the statutory provisions as to majority vote have been complied with;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-align:justify;text-indent:0pt;"><font style="display:inline-block;min-width:18pt;white-space:nowrap;">&#9679;</font>The shareholders have been fairly represented at the meeting in question;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-align:justify;text-indent:0pt;"><font style="display:inline-block;min-width:18pt;white-space:nowrap;">&#9679;</font>The arrangement is such as a businessman would reasonably approve; and</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-align:justify;text-indent:0pt;"><font style="display:inline-block;min-width:18pt;white-space:nowrap;">&#9679;</font>The arrangement is not one that would more properly be sanctioned under some other provision of the Companies Law or that would amount to a &#8220;fraud on the minority.&#8221;</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If a scheme of arrangement or takeover offer (as described below) is approved, any 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-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Squeeze-out provisions. </i>When a takeover offer is made and accepted by holders of 90% of the shares to whom the offer is made within four months, the offer 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, collusion or inequitable treatment of the shareholders.</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-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Further, transactions similar to a merger, reconstruction and/or an amalgamation may in some circumstances be achieved through other means to these statutory provisions, such as a share capital exchange, asset acquisition or control, through contractual arrangements, of an operating business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Shareholders&#8217; lawsuits</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We are not aware of any reported class action having been brought in a Cayman Islands court. Derivative actions have been brought in the Cayman Islands courts, and the Cayman Islands courts have confirmed their availability (although, the reported cases were unsuccessful for technical reasons). In principle, we will normally be the proper plaintiff and a claim against (for example) our officers or directors usually may not be brought by a minority shareholder. However, based on English authorities, which would in all likelihood be of persuasive authority and be applied by a court in the Cayman Islands, exceptions to the foregoing principle apply in circumstances in which:</p><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:54pt;"></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 company is acting or proposing to act illegally or beyond the scope of its authority;</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:54pt;"></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 act complained of, although not beyond the scope of the authority, could be effected if duly authorized by more than the number of votes which have actually been obtained; 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;width:100%;border:0pt;"><tr><td style="width:54pt;"></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;">Those who control the company are perpetrating a &#8220;fraud on the minority.&#8221;</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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A shareholder may have a direct right of action against us where the individual rights of that shareholder have been infringed or are about to be infringed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Indemnification</i>. The Companies Law of the Cayman Islands does not limit the extent to which a company&#8217;s memorandum and 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 Sixth Amended and Restated Memorandum and Articles of Association provides for indemnification of officers and directors for losses, damages, costs and expenses incurred in their capacities as such, except through their own actual fraud or willful default.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Directors&#8217; fiduciary duties</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;">Under Delaware corporate law, a director of a Delaware corporation has a fiduciary duty to the corporation and its shareholders. This duty is generally viewed to have two main 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</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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;">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-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a matter of Cayman Islands law, a director of a Cayman Islands exempted company is in the position of a fiduciary with respect to the company, and therefore it is considered that he owes the following duties to the company&#8212;a duty to act bona fide in the best interests of the company, a duty not to make a profit based on his position as director (unless the company permits him to do so) and a duty not to put himself in a position where the interests of the company conflict with his personal interest or his duty to a third party. A director of a Cayman Islands exempted company 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 a dual objective/subjective standard with regard to the required skill and care to the effect that a director must exercise the skill and care of a reasonably intelligent person having both (a) the general knowledge, skill and experience that may be expected of a person carrying out the same actions as are carried out by that director in relation to the company and (b) the general knowledge, skill and experience that particular director has. 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:18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Shareholder action by written resolution</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;">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. Cayman Islands law and our Sixth Amended and Restated Memorandum and Articles of Association provide that subject to the Schedule A attached to the Sixth Amended and Restated Memorandum and Articles, other than an action that requires a special resolution, shareholders may approve corporate matters without a meeting being held by way of written resolution signed by or on behalf of shareholders holding more than 85% of all of our issued and outstanding shares on an as-converted basis. If any resolution of shareholders is adopted otherwise than by the unanimous written consent of all shareholders, a copy of such resolution shall forthwith be sent to all shareholders or holders of shares in the relevant class no consenting to such resolution. The consent may be in the form of counterparts, each counterpart being signed by one or more shareholders or persons.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Shareholder proposals</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;">Under the Delaware General Corporation Law, a shareholder has the right to put a proposal before the annual meeting of shareholders, provided it complies with the DGCL and 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. Cayman Islands&#8217; law and our- Sixth Amended and Restated Memorandum and Articles of Association allow our shareholders to make proposals for consideration and determination by all shareholders at annual shareholder meetings, subject to compliance with the specified notice provisions, and our Sixth Amended and Restated Memorandum and Articles of Association provides that, subject to certain procedure prescribed therein being satisfied, the shareholders holding not less than ten percent (10%) of the paid up capital of the company (the &quot;<b style="font-weight:bold;">Requisitionists</b>&quot;), or any of the Requisitionists representing not less than a majority of the aggregate voting rights of all of them, may themselves convene a general meeting. The general meeting convened by the Requisitionists shall be convened in the same manner as nearly as possible as that in which general meetings are to be convened by the directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Cumulative voting</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;">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</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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;">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. As permitted under Cayman Islands law, our Sixth Amended and Restated Memorandum and Articles of Association specifically do not allow cumulative voting. As a result, our shareholders are not afforded any less favorable protections or rights on this issue than shareholders of a Delaware corporation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Removal of directors</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;">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 Sixth Amended and Restated Memorandum and Articles of Association, an independent director may be removed for negligence or other reasonable cause at any time before the expiration of his or her term by a special resolution passed at a duly convened shareholders meeting by the holders of at least two-thirds of our outstanding shares being entitled to vote in person or by proxy at such a meeting or by a unanimous written consent of our shareholders. A director, other than an independent director, may be removed from office by ordinary resolutions passed at a duly convened shareholders meeting by a simple majority or by a unanimous written consent of our shareholders at any time before the expiration of his term notwithstanding anything in the Sixth Amended and Restated Memorandum and Articles or in any agreement between the company and such director (but without prejudice to any claim for damages under such agreement).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Transactions with interested shareholders</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 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 on which such person becomes an interested shareholder. An interested shareholder generally is one which owns or owned 15% or more of the target&#8217;s outstanding voting shares 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 that 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-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cayman Islands law has no comparable statute. As a result, we cannot avail ourselves of the types of protections afforded by the Delaware business combination statute. However, although Cayman Islands law does not regulate transactions between a company and its significant shareholders, it does provide that such transactions entered into must be bona fide in the best interests of the company and not with the effect of perpetrating a fraud on the minority shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Dissolution; winding up</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;">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. Only if the dissolution is initiated by the board of directors may it be approved by a simple majority of the corporation&#8217;s outstanding shares. The Delaware General Corporation Law allows a Delaware corporation to include in its certificate of incorporation a supermajority voting requirement in connection with dissolutions initiated by the board of directors. Under Cayman Islands law, our company may be voluntarily dissolved, liquidated or wound up only by the vote of holders of two-thirds of our shares voting at a meeting or by the unanimous written consent of all shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Variation of rights of shares</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;">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. Under Cayman Islands law and our Sixth Amended and Restated Memorandum and Articles of Association, 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 vote of holders of a majority of the shares of such class.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Amendment of governing documents</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;">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. Our Sixth Amended and Restated Memorandum and Articles of Association may only be amended by a special resolution passed at a duly convened shareholders meeting by the holders of at least two-thirds of our outstanding shares being entitled to vote in person or by proxy at such meeting or by a unanimous written consent of all our shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Inspection of books and records</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;">Under the Delaware General Corporation Law, any shareholder of a corporation may for any proper purpose inspect or make copies of the corporation&#8217;s stock ledger, list of shareholders and other books and records. Holders of our 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 intend to provide our shareholders with annual reports containing audited financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Anti-takeover provisions in our Sixth Amended and Restated Memorandum and Articles of Association</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Some provisions of our Sixth Amended and Restated Memorandum and Articles of Association may discourage, delay or prevent a change of control of our company or management that shareholders may consider favorable, including provisions that:</p><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:54pt;"></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;">Authorize our board of directors to issue preferred shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preferred shares without any further vote or action by our shareholders;</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:54pt;"></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;">Prohibit cumulative voting;</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:54pt;"></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;">Do not permit shareholders to call meetings of shareholders;</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:54pt;"></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;">Create a classified board of directors pursuant to which our directors are elected for staggered terms, which means that shareholders can only elect, or remove, a limited number of directors in any given year; 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:54pt;"></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;">Establish advance notice requirements for nominating board of directors&#8217; nominees or for proposing matters that can be acted on by shareholders at annual shareholder meetings.</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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our Sixth Amended and Restated Memorandum and Articles of Association for a proper purpose and for what they believe in good faith to be in the best interests of our company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Rights of non-resident or foreign shareholders</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;">There are no limitations imposed by foreign law or by our Sixth 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 Sixth 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-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Anti-money laundering&#8212;Cayman Islands</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;">In order to comply with legislation or regulations aimed at the prevention of money laundering we may adopt and maintain anti-money laundering procedures, and we may require shareholders to provide evidence to verify their identity and source of funds. Where permitted, and subject to certain conditions, we may also delegate the maintenance of our anti-money laundering procedures (including the acquisition of due diligence information) to a suitable person.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We reserve the right to request such information as is necessary to verify the identity of a shareholder, unless in the particular case we are satisfied that an exemption applies under the Money Laundering Regulations (2015 Revision) of the Cayman Islands, as amended and revised from time to time, or the Regulations. Depending on the circumstances of each application, a detailed verification of identity might not be required where:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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" 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:54pt;"></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 shareholder makes the payment for their investment from an account held in the applicant&#8217;s name at a recognized financial institution;</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:54pt;"></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 shareholder is regulated by a recognized regulatory authority and is based or incorporated in, or formed under the law of, a recognized jurisdiction; 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:54pt;"></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 purchase of shares is made through an intermediary which is regulated by a recognized regulatory authority and is based in or incorporated in, or formed under the law of a recognized jurisdiction and an assurance is provided in relation to the procedures undertaken on the underlying investors.</font></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 54pt;"><font style="margin-left:0pt;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;">For the purposes of these exceptions, recognition of a financial institution, regulatory authority or jurisdiction will be determined in accordance with the Regulations by reference to those jurisdictions recognized by the Cayman Islands Monetary Authority as having equivalent anti-money laundering regulations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event of delay or failure on the part of the subscriber in producing any information required for verification purposes, we may refuse to accept the application, in which case any funds received will be returned without interest to the account from which they were originally debited. We also reserve the right to refuse to make any redemption payment to a shareholder if our directors suspect or are advised that the payment of redemption proceeds to such shareholder might result in a breach of applicable anti-money laundering or other laws or regulations by any person in any relevant jurisdiction, or if such refusal is considered necessary or appropriate to ensure the compliance by us with any such laws or regulations in any applicable jurisdiction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If any person resident in the Cayman Islands knows or suspects or has reasonable grounds for knowing or suspecting that another person is engaged in criminal conduct or is involved with terrorism or terrorist property and the information for that knowledge or suspicion came to their attention in the course of business in the regulated sector, the person will be required to report such knowledge or suspicion to (i) the Financial Reporting Authority of the Cayman Islands, pursuant to the Proceeds of Crime Law of the Cayman Islands (2017 Revision) if the disclosure relates to criminal conduct or money laundering, or (ii) a police officer of the rank of constable or higher pursuant to the Terrorism Law of the Cayman Islands (2017 Revision) if the disclosure relates to involvement with terrorism or terrorist financing and property. Such a report shall not be treated as a breach of confidence or of any restriction upon the disclosure of information imposed by any enactment or otherwise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Listing</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;">We have been listing of the ADSs on the NYSE American under the symbol &#8220;AMBO&#8221; since 2018.</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 AMERICAN DEPOSITARY SHARES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">American Depositary Shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Citibank, N.A. is the depositary bank for our American Depositary Shares. Citibank&#8217;s depositary offices are located at 388 Greenwich Street, New York, New York 10013. American Depositary Shares are frequently referred to as &#8220;ADSs&#8221; and represent ownership interests in securities that are on deposit with the depositary bank. ADSs may be represented by certificates that are commonly known as &#8220;American Depositary Receipts&#8221; or &#8220;ADRs.&#8221; The depositary bank typically appoints a custodian to safekeep the securities on deposit. In this case, the custodian is Citibank, N.A.&#8212;Hong Kong, located at 10/F, Harbour Front (II), 22 Tak Fung Street, Hong Hum, Kowloon, Hong Kong.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have appointed Citibank as the depositary bank pursuant to a deposit agreement. A copy of the deposit agreement is on file with the SEC under cover of a Registration Statement on Form F-6. You may obtain a copy of the deposit agreement from the SEC&#8217;s Public Reference Room at 100 F Street, N.E., Washington, D.C. 20549 and from the SEC&#8217;s website (www.sec.gov).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are providing you with a summary description of the material terms of the ADSs and of your material rights as an owner of ADSs. Please remember that summaries by their nature lack the precision of the information summarized and that the rights and obligations of an owner of ADSs will be determined by reference to the terms of the deposit agreement and not by this summary. We urge you to review the deposit agreement in its entirety.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each ADS represents the right to receive two Class A ordinary shares, par value $0.003 per share, on deposit with the custodian. An ADS also represents the right to receive any other property received by the depositary or the custodian on behalf of the owner of the ADS but that has not been distributed to the owners of ADSs because of legal restrictions or practical considerations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If you become an owner of ADSs, you will become a party to the deposit agreement and therefore will be bound to its terms and to the terms of any ADR that represents your ADSs. The deposit agreement and the ADR specify our rights and obligations as well as your rights and obligations as owner of ADSs and those of the depositary. As an ADS holder you appoint the depositary to act on your behalf in certain circumstances. The deposit agreement and the ADRs are governed by New York law. However, our obligations to the holders of ordinary shares will continue to be governed by the laws of the Cayman Islands, which may be different from the laws in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, applicable laws and regulations may require you to satisfy reporting requirements and obtain regulatory approvals in certain circumstances. You are solely responsible for complying with such reporting requirements and obtaining such approvals. Neither the depositary, the custodian, us nor any of their or our respective agents or affiliates shall be required to take any actions whatsoever on your behalf to satisfy such reporting requirements or obtain such regulatory approvals under applicable laws and regulations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As an owner of ADSs, you may hold your ADSs either by means of an American depositary receipt, or ADR, registered in your name, through a brokerage or safekeeping account, or through an account established by the depositary in your name reflecting the registration of uncertificated ADSs directly on the books of the depositary (commonly referred to as the &#8220;direct registration system&#8221; or &#8220;DRS&#8221;). The direct registration system reflects the uncertificated (book-entry) registration of ownership of ADSs by the depositary. Under the direct registration system, ownership of ADSs is evidenced by periodic statements issued by the depositary to the holders of the ADSs. The direct registration system includes automated transfers between the depositary and The Depository Trust Company, or DTC, the central book-entry clearing and settlement system for equity securities in the United States. If you decide to hold your ADSs through your brokerage or safekeeping account, you must rely on the procedures of your broker or bank to assert your rights as an ADS owner. Banks and brokers typically hold securities such as the ADSs through clearing and settlement systems such as DTC. The procedures of such clearing and settlement systems may limit your ability to exercise your rights as an owner of ADSs. Please consult with your broker or bank if you have any questions concerning these limitations and procedures. All ADSs held through DTC will be registered in the name of a nominee of DTC. This summary description assumes you have opted to own the ADSs directly by means of an ADS registered in your name and, as such, we will refer to you as the &#8220;holder.&#8221; When we refer to &#8220;you,&#8221; we assume the reader owns ADSs and will own ADSs at the relevant time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Dividends and distributions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a holder, you generally have the right to receive the distributions we make on the securities deposited with the custodian. Your receipt of these distributions may be limited, however, by practical considerations and legal limitations. Holders will receive such distributions under the terms of the deposit agreement in proportion to the number of the ADSs held as of a specified record date, after deduction of the applicable fees, taxes and expenses.</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;">Distributions of cash</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;">Whenever we make a cash distribution for the securities on deposit with the custodian, we will deposit the funds with the custodian. Upon receipt of confirmation of the deposit of the requisite funds, the depositary will arrange for the funds to be converted into U.S. dollars, if the funds are not initially in U.S. dollars, and for the distribution of the U.S. dollars to the holders, subject to the applicable laws and regulations.</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 conversion into U.S. dollars will take place only if practicable and if the U.S. dollars are transferable to the United States. The amounts distributed to holders will be net of the fees, expenses, taxes and governmental charges payable by holders under the terms of the deposit agreement. The depositary will apply the same method for distributing the proceeds of the sale of any property (such as undistributed rights) held by the custodian in respect of securities on deposit. The depositary bank will hold any cash amounts it is unable to distribute in a non-interest bearing account for the benefit of the applicable holders and beneficial owners of ADSs until the distribution can be effected</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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;">or the funds that the depositary bank holds must be escheated as unclaimed property in accordance with the laws of the relevant states of the United States.</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;">Distributions of shares</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;">Whenever we make a free distribution of ordinary shares for the securities on deposit with the custodian, we will deposit the applicable number of ordinary shares with the custodian. Upon receipt of confirmation of such deposit, the depositary will either distribute to holders new ADSs representing the ordinary shares deposited or modify the ADS-to-ordinary shares ratio, in which case each ADS you hold will represent rights and interests in the additional ordinary shares so deposited. Only whole new ADSs will be distributed. Fractional entitlements will be sold and the proceeds of such sale will be distributed as in the case of a cash distribution.</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 distribution of new ADSs or the modification of the ADS-to-ordinary shares ratio upon a distribution of ordinary shares will be made net of the fees, expenses, taxes and governmental charges payable by holders under the terms of the deposit agreement. In order to pay such taxes or governmental charges, the depositary may sell all or a portion of the new ordinary shares so distributed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">No such distribution of new ADSs will be made if it would violate a law (i.e., the U.S. securities laws) or if it is not operationally practicable. If the depositary does not distribute new ADSs as described above, it may sell the ordinary shares received upon the terms described in the deposit agreement and will distribute the proceeds of the sale as in the case of a distribution of cash.</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;">Distributions of rights</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;">Whenever we intend to distribute rights to purchase additional ordinary shares, we will give prior notice to the depositary and we will assist the depositary in determining whether it is lawful and reasonably practicable to distribute rights to purchase additional ADSs to holders.</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 depositary will establish procedures to distribute rights to purchase additional ADSs to holders and to enable such holders to exercise such rights if it is lawful and reasonably practicable to make the rights available to holders of ADSs, and if we provide all of the documentation contemplated in the deposit agreement (such as opinions to address the lawfulness of the transaction). You may have to pay fees, expenses, taxes and other governmental charges to subscribe for the new ADSs upon the exercise of your rights. The depositary is not obligated to establish procedures to facilitate the distribution and exercise by holders of rights to purchase new ordinary shares other than in the form of ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The depositary will not distribute the rights to you if:</p><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="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;">We do not timely request that the rights be distributed to you or we request that the rights not be distributed to you;</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="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;">We fail to deliver satisfactory documents to the depositary; 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;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;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">It is not reasonably practicable to distribute the rights.</font></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The depositary will sell the rights that are not exercised or not distributed if such sale is lawful and reasonably practicable. The proceeds of such sale will be distributed to holders as in the case of a cash distribution. If the depositary is unable to sell the rights, it will allow the rights to lapse.</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;">Elective distributions</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;">Whenever we intend to distribute a dividend payable at the election of shareholders either in cash or in additional shares, we will give prior notice thereof to the depositary and will indicate whether we wish the elective distribution to be made available to you. In such case, we will assist the depositary in determining whether such distribution is lawful and reasonably practicable. The depositary will make the election available to you only if it is reasonably practicable and if we have provided all of the documentation contemplated in the deposit agreement. In such case, the depositary will establish procedures to enable you to elect to receive either cash or additional ADSs, in each case as described in the deposit agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the election is not made available to you, you will receive either cash or additional ADSs, depending on what a shareholder in the Cayman Islands would receive upon failing to make an election, as more fully described in the deposit agreement.</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;">Other distributions</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;">Whenever we intend to distribute property other than cash, ordinary shares or rights to purchase additional ordinary shares, we will notify the depositary in advance and will indicate whether we wish such distribution to be made to you. If so, we will assist the depositary in determining whether such distribution to holders is lawful and reasonably practicable. If it is reasonably practicable to distribute such property to you and if we provide all of the documentation contemplated in the deposit agreement, the depositary will distribute the property to the holders in a manner it deems practicable.</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 distribution will be made net of fees, expenses, taxes and governmental charges payable by holders under the terms of the deposit agreement. In order to pay such taxes and governmental charges, the depositary may sell all or a portion of the property received.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The depositary will not distribute the property to you and will sell the property if:</p><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:18pt;"></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;">We do not request that the property be distributed to you or if we ask that the property not be distributed to you;</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:18pt;"></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;">We do not deliver satisfactory documents to the depositary; 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;width:100%;border:0pt;"><tr><td style="width:18pt;"></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 depositary determines that all or a portion of the distribution to you is not reasonably practicable.</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 proceeds of such a sale will be distributed to holders as in the case of a cash distribution.</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</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;">Whenever we decide to redeem any of the securities on deposit with the custodian, we will notify the depositary in advance. If it is practicable and if we provide all of the documentation contemplated in the deposit agreement, the depositary will provide notice of the redemption to the holders. The custodian will be instructed to surrender the shares being redeemed against payment of the applicable redemption price. The depositary will convert the redemption funds received into U.S. dollars upon the terms of the deposit agreement and will establish procedures to enable holders to receive the net proceeds from the redemption upon surrender of their ADSs to the depositary. You may have to pay fees, expenses, taxes and other governmental charges upon the redemption of your ADSs. If less than all ADSs are being redeemed, the ADSs to be retired will be selected by lot or on a pro rata basis, as the depositary may determine.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Changes affecting Class A ordinary shares</b></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 Class A ordinary shares held on deposit for your ADSs may change from time to time. For example, there may be a change in nominal or par value, a split-up, cancellation, consolidation or reclassification of such ordinary shares or a recapitalization, reorganization, merger, consolidation or sale of assets. If any such change were to occur, your ADSs would, to the extent permitted by law, represent the right to receive the property received or exchanged in respect of the ordinary shares held on deposit. The depositary may in such circumstances deliver new ADSs to you, amend the deposit agreement, the ADRs and the applicable registration statement(s) on Form F-6, call for the exchange of your existing ADSs for new ADSs and take any other actions that are appropriate to reflect as to the ADSs. If the depositary may not lawfully distribute such property to you, the depositary may sell such property and distribute the net proceeds to you as in the case of a cash distribution.</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;">Transfer, combination and split up of ADRs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As an ADR holder, you will be entitled to transfer, combine or split up your ADRs and the ADSs evidenced thereby. For transfers of ADRs, you will have to surrender the ADRs to be transferred to the depositary and also must:</p><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:54pt;"></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;">Ensure that the surrendered ADR certificate is properly endorsed or otherwise in proper form for transfer;</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:54pt;"></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;">Provide such proof of identity and genuineness of signatures as the depositary deems appropriate;</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:54pt;"></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;">Provide any transfer stamps required by the State of New York or the United States; and</font></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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" 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:54pt;"></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;">Pay all applicable fees, charges, expenses, taxes and other government charges payable by ADR holders pursuant to the terms of the deposit agreement, upon the transfer of ADRs.</font></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 54pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">To have your ADRs either combined or split up, you must surrender the ADRs in question to the depositary with your request to have them combined or split up, and you must pay all applicable fees, charges and expenses payable by ADR holders, pursuant to the terms of the deposit agreement, upon a combination or split up of ADRs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Withdrawal of shares upon cancellation of ADSs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a holder, you will be entitled to present your ADSs to the depositary for cancellation and then receive the corresponding number of underlying ordinary shares at the custodian&#8217;s offices. Your ability to withdraw the ordinary shares held in respect of the ADSs may be limited by U.S. and legal considerations applicable at the time of withdrawal. In order to withdraw the ordinary shares represented by your ADSs, you will be required to pay to the depositary the fees for cancellation of ADSs and any charges and taxes payable upon the transfer of the ordinary shares being withdrawn. You assume the risk for delivery of all funds and securities upon withdrawal. Once canceled, the ADSs will not have any rights under the deposit agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If you hold ADSs registered in your name, the depositary may ask you to provide proof of identity and genuineness of any signature and such other documents as the depositary may deem appropriate before it will cancel your ADSs. The withdrawal of the ordinary shares represented by your ADSs may be delayed until the depositary receives satisfactory evidence of compliance with all applicable laws and regulations. Please keep in mind that the depositary will only accept ADSs for cancellation that represents a whole number of securities on deposit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">You will have the right to withdraw the securities represented by your ADSs at any time except for:</p><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:54pt;"></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;">Temporary delays that may arise because (i) the transfer books for the ordinary shares or ADSs are closed, or (ii) ordinary shares are immobilized on account of a shareholders&#8217; meeting or a payment of dividends;</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:54pt;"></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;">Obligations to pay fees, taxes and similar charges; 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:54pt;"></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;">Restrictions imposed because of laws or regulations applicable to ADSs or the withdrawal of securities on deposit.</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;text-indent:36pt;margin:0pt;">The deposit agreement may not be modified to impair your right to withdraw the securities represented by your ADSs except to comply with mandatory provisions of law.</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;">Voting rights</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a holder, you generally have the right under the deposit agreement to instruct the depositary to exercise the voting rights for the Class A ordinary shares represented by your ADSs. See &#8220;Description of shares and governing documents&#8212;Ordinary shares&#8212;Voting rights&#8221; for a description of the voting rights of holders of ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At our request, the depositary will distribute to you any notice of shareholders&#8217; meeting received from us together with information explaining how to instruct the depositary to exercise the voting rights of the securities represented by ADSs. In lieu of distributing such materials, the depositary bank may distribute to holders of ADSs instructions on how to retrieve such materials upon request.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Voting at our shareholder meetings is by poll. If the depositary bank timely receives voting instructions from a holder of ADSs, it will endeavor to vote the securities (in person or by proxy) represented by the holder&#8217;s ADSs in accordance with such voting instructions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Please note that the ability of the depositary to carry out voting instructions may be limited by practical and legal limitations and the terms of the securities on deposit. We cannot assure you that you will receive voting materials in time to enable you to return voting instructions to the depositary in a timely manner. Securities for which no voting instructions have been received will not be voted.</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;">Fees and charges</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As an ADS holder, you will be required to pay the following service fees to 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;"><div><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%;" align="center"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:50.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;"><font style="font-size:8pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:47.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;"><font style="font-size:8pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:50.75%;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;">Service</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;border-bottom:1px solid transparent;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:normal;width:47.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;">Fees</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:50.75%;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;">Issuance of ADSs</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;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;white-space:normal;width:47.5%;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;">up to U.S. 5&#162; per ADS issued</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:50.75%;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;white-space:normal;width:1.74%;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;white-space:normal;width:47.5%;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 style="height:9.45pt;"><td style="vertical-align:bottom;white-space:normal;width:50.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cancellation of ADSs</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;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;white-space:normal;width:47.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">up to U.S. 5&#162; per ADS canceled</p></td></tr><tr style="height:9.45pt;"><td style="vertical-align:bottom;white-space:normal;width:50.75%;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;white-space:normal;width:1.74%;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;white-space:normal;width:47.5%;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 style="height:7.2pt;"><td style="vertical-align:bottom;white-space:normal;width:50.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Distribution of cash dividends or other cash distributions</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;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;white-space:normal;width:47.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">up to U.S. 5&#162; per ADS held</p></td></tr><tr style="height:7.2pt;"><td style="vertical-align:bottom;white-space:normal;width:50.75%;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;white-space:normal;width:1.74%;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;white-space:normal;width:47.5%;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;white-space:normal;width:50.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Distribution of ADSs pursuant to stock dividends, free stock distributions or exercise of rights</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;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;white-space:normal;width:47.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">up to U.S. 5&#162; per ADS held</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:50.75%;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;white-space:normal;width:1.74%;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;white-space:normal;width:47.5%;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;white-space:normal;width:50.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Distribution of securities other than ADSs or rights to purchase additional ADSs</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;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;white-space:normal;width:47.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">up to U.S. 5&#162; per ADS held</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:50.75%;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;white-space:normal;width:1.74%;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;white-space:normal;width:47.5%;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;white-space:normal;width:50.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depositary Services</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;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;white-space:normal;width:47.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">up to U.S. 5&#162; per ADS held on the applicable record date(s) established by the depositary</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:justify;text-indent:36pt;margin:0pt;">As an ADS holder you will also be responsible to pay certain fees and expenses incurred by the depositary and certain taxes and governmental charges such as:</p><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:18pt;"></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;">Fees for the transfer and registration of ordinary shares charged by the registrar and transfer agent for the ordinary shares in the Cayman Islands (i.e., upon deposit and withdrawal of ordinary shares);</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:18pt;"></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;">Expenses incurred for converting foreign currency into U.S. dollars;</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:18pt;"></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;">Expenses for cable, telex and fax transmissions and for delivery of securities;</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:18pt;"></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;">Fees and expenses incurred in connection with compliance and exchange control regulations and other applicable regulatory requirements;</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:18pt;"></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;">Taxes and duties upon the transfer of securities (i.e., when ordinary shares are deposited or withdrawn from deposit); 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:18pt;"></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;">Fees and expenses incurred in connection with the delivery or servicing of ordinary shares on deposit.</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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Depositary fees payable upon the issuance and cancellation of ADSs are typically paid to the depositary by the brokers (on behalf of their clients) receiving the newly issued ADSs from the depositary and by the brokers (on behalf of their clients) delivering the ADSs to the depositary for cancellation. The brokers in turn charge these fees to their clients. Depositary fees payable in connection with distributions of cash or securities to ADS holders and the depositary services fee are charged by the depositary to the holders of record of ADSs as of the applicable ADS record date.</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 depositary fees payable for cash distributions are generally deducted from the cash being distributed. In the case of distributions other than cash (i.e., stock dividend, rights), the depositary charges the applicable fee to the ADS record date holders concurrent with the distribution. In the case of ADSs registered in the name of the investor (whether certificated or uncertificated in direct registration), the depositary sends invoices to the applicable record date ADS holders. In the case of ADSs held in brokerage and custodian accounts (via DTC), the depositary generally collects its fees through the systems provided by DTC (whose nominee is the registered holder of the ADSs held in DTC) from the brokers and custodians holding ADSs in their DTC accounts. The brokers and custodians who hold their clients&#8217; ADSs in DTC accounts in turn charge their clients&#8217; accounts the amount of the fees paid to the depositaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event of refusal to pay the depositary fees, the depositary may, under the terms of the deposit agreement, refuse the requested service until payment is received or may set off the amount of the depositary fees from any distribution to be made to the ADS holder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Note that the fees and charges you may be required to pay may vary over time and may be changed by us and by the depositary. You will receive prior notice of such changes.</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 depositary may reimburse us for certain expenses incurred by us in respect of the ADR program established pursuant to the deposit agreement upon such terms and conditions as we and the depositary may agree from time to time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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;"><b style="font-weight:bold;">Amendments and termination</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may agree with the depositary to modify the deposit agreement at any time without your consent. We undertake to give holders 30 days&#8217; prior notice of any modifications that would materially prejudice any of their substantial rights under the deposit agreement. We will not consider to be materially prejudicial to your substantial rights any modifications or supplements that are reasonably necessary for the ADSs to be registered under the Securities Act or to be eligible for book-entry settlement, in each case without imposing or increasing the fees and charges you are required to pay. In addition, we may not be able to provide you with prior notice of any modifications or supplements that are required to accommodate compliance with applicable provisions of law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">You will be bound by the modifications to the deposit agreement if you continue to hold your ADSs after the modifications to the deposit agreement become effective. The deposit agreement cannot be amended to prevent you from withdrawing the ordinary shares represented by your ADSs (except as permitted by law).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have the right to direct the depositary to terminate the deposit agreement. Similarly, the depositary may in certain circumstances on its own initiative terminate the deposit agreement. In either case, the depositary must give notice to the holders at least 30 days before termination. Until termination, your rights under the deposit agreement will be unaffected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">After termination, the depositary will continue to collect distributions received (but will not distribute any such property until you request the cancellation of your ADSs) and may sell the securities held on deposit. After the sale, the depositary will hold the proceeds from such sale and any other funds then held for the holders of ADSs in a non-interest bearing account. At that point, the depositary will have no further obligations to holders other than to account for the funds then held for the holders of ADSs still outstanding (after deduction of applicable fees, taxes and expenses).</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;">Books of depositary</b></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 depositary will maintain ADS holder records at its depositary office. You may inspect such records at such office during regular business hours but solely for the purpose of communicating with other holders in the interest of business matters relating to the ADSs and the deposit agreement. The depositary will maintain in New York facilities to record and process the issuance, cancellation, combination, split-up and transfer of ADSs. These facilities may be closed from time to time, to the extent not prohibited by law.</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;">Limitations on obligations and liabilities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The deposit agreement limits our obligations and the depositary&#8217;s obligations to you. Please note 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:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></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;">We and the depositary are obligated only to take the actions specifically stated in the deposit agreement without negligence or bad faith.</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:54pt;"></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 depositary disclaims any liability for any failure to carry out voting instructions, for any manner in which a vote is cast or for the effect of any vote, provided it acts in good faith and in accordance with the terms of the deposit agreement.</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:54pt;"></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 depositary disclaims any liability for any failure to determine the lawfulness or practicality of any action, for the content of any document forwarded to you on our behalf or for the accuracy of any translation of such a document, for the investment risks associated with investing in ordinary shares, for the validity or worth of the ordinary shares, for any tax consequences that result from the ownership of ADSs, for the credit-worthiness of any third party, for allowing any rights to lapse under the terms of the deposit agreement, for the timeliness of any of our notices or for our failure to give notice.</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:54pt;"></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;">We and the depositary will not be obligated to perform any act that is inconsistent with the terms of the deposit agreement.</font></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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" 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:54pt;"></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;">We and the depositary bank disclaim any liability if we or the depositary bank are prevented or forbidden from or subject to any civil or criminal penalty or restraint on account of, or delayed in, doing or performing any act or thing required by the terms of the deposit agreement, by reason of any provision, present or future of any law or regulation, or by reason of present or future provision of any provision of our Sixth Amended and Restated Memorandum and Articles of Association, or any provision of or governing the securities on deposit, or by reason of any act of God or war or other circumstances beyond our control.</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:54pt;"></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;">We and the depositary disclaim any liability by reason of any exercise of, or failure to exercise, any discretion provided for the deposit agreement or in our Sixth Amended and Restated Memorandum and Articles of Association or in any provisions of or governing the securities on deposit.</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:54pt;"></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;">We and the depositary further disclaim any liability for any action or inaction in reliance on the advice or information received from legal counsel, accountants, any person presenting shares for deposit, any holder of ADSs or authorized representatives thereof, or any other person believed by either of us in good faith to be competent to give such advice or 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:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></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;">We and the depositary bank also disclaim liability for the inability by a holder to benefit from any distribution, offering, right or other benefit that is made available to holders of Shares but is not, under the terms of the deposit agreement, made available to you.</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:54pt;"></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;">We and the depositary may rely without any liability upon any written notice, request or other document believed to be genuine and to have been signed or presented by the proper parties.</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:54pt;"></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;">We and the depositary also disclaim liability for any consequential or punitive damages for any breach of the terms of the deposit agreement.</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:54pt;"></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;">No disclaimer of any Securities Act liability is intended by any provision of the deposit agreement.</font></td></tr></table></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>ambo-20231231xex8d1.htm
<DESCRIPTION>EXHIBIT 8.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/25/2024 06:00:22 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><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;text-indent:60pt;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;text-indent:60pt;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 12pt 0pt;"><b style="font-weight:bold;">List of Subsidiaries and Consolidated Affiliated Entities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 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;">As of December 31, 2023, the Company&#8217;s subsidiaries and consolidated affiliated entities include the following entities:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt -67.5pt;"><font style="margin-left:0pt;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:34.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.61%;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;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></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:justify;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.76%;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;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></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:justify;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.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;"><b style="font-weight:bold;">Place&#160;of</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;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;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;"><b style="font-weight:bold;">Percentage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;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;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;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;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.76%;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;"><b style="font-weight:bold;">Date&#160;of</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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"><b style="font-weight:bold;">incorporation</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;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;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;"><b style="font-weight:bold;">of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;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;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;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;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.76%;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;"><b style="font-weight:bold;">incorporation</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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"><b style="font-weight:bold;">(or&#160;establishment)</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;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;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;"><b style="font-weight:bold;">ownership</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;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;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Name</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:justify;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.76%;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;"><b style="font-weight:bold;">or&#160;acquisition</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:justify;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.36%;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;"><b style="font-weight:bold;">/operation</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;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;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;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;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;"><b style="font-weight:bold;">Principal&#160;activity</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;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-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Subsidiaries</b></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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.76%;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:right;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;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:right;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;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;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></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:justify;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.76%;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;&#160;</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:justify;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;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;&#160;</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:right;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;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;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;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;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;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;">Ambow Education Inc.</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.76%;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;">July 5, 2016</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;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;">United States</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;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;"><font style="white-space:pre-wrap;"> 100</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;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;">Investment Holding</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.61%;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;"><font style="visibility:hidden;">&#8203;</font></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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.76%;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;"><font style="visibility:hidden;">&#8203;</font></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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;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;"><font style="visibility:hidden;">&#8203;</font></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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;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;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;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;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.61%;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;">Ambow BSC Inc.</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.76%;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;">February 14, 2017</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;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;">United States</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;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;">100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;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;">Investment Holding</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.61%;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;"> <font style="visibility:hidden;">&#8203;</font></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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.76%;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;"> <font style="visibility:hidden;">&#8203;</font></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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;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;"> <font style="visibility:hidden;">&#8203;</font></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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;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;"> <font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;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;"> <font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.61%;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;">Bay State College Inc.</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.76%;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;">November 20, 2017</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;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;">United States</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;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;">100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;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;">CP&amp;CE Programs</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.61%;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;"> <font style="visibility:hidden;">&#8203;</font></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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.76%;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;"> <font style="visibility:hidden;">&#8203;</font></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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;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;"> <font style="visibility:hidden;">&#8203;</font></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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;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;"> <font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;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;"> <font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.61%;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;">Ambow NSAD Inc.</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.76%;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;">May 8, 2019</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;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;">United States</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;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;">100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;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;">Investment Holding</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.61%;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;"><font style="visibility:hidden;">&#8203;</font></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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.76%;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;"><font style="visibility:hidden;">&#8203;</font></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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;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;"><font style="visibility:hidden;">&#8203;</font></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:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;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;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;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;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:34.61%;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;">NewSchool of Architecture and Design, LLC (&#8220;NewSchool&#8221;)</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.76%;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;">March 6, 2020</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.36%;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;">United States</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;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;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;"><font style="white-space:pre-wrap;"> 100</font></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;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;">CP&amp;CE Programs</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.1
<SEQUENCE>4
<FILENAME>ambo-20231231xex11d1.htm
<DESCRIPTION>EXHIBIT 11.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/25/2024 06:00:22 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><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 11.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 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 0pt 12pt 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 0pt 12pt 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 0pt 12pt 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 0pt 12pt 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 0pt 12pt 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 0pt 12pt 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 0pt 12pt 0pt;"><b style="font-weight:bold;">AMBOW EDUCATION HOLDING LTD.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 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 12pt 0pt;"><b style="font-weight:bold;">CODE OF CONDUCT AND ETHICS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 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 0pt 12pt 0pt;">(As adopted on March 26, 2010)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;text-align:justify;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;font-weight:bold;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="margin-top:30pt;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 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 0pt 0.5pt 0pt;"><b style="font-weight:bold;">TABLE OF CONTENTS</b></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><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%;" align="center"><tr style="height:1pt;"><td style="vertical-align:bottom;width:8.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;"><font style="visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:10%;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;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Page</b></p></td></tr><tr><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">I.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Introduction</p></td><td style="vertical-align:bottom;width:10%;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 style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">II.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Standards of Conduct</p></td><td style="vertical-align:bottom;width:10%;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 style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">III.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Compliance with Laws, Rules and Regulations</p></td><td style="vertical-align:bottom;width:10%;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 style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">IV.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Insider Trading</p></td><td style="vertical-align:bottom;width:10%;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:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">V.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Conflicts of Interest</p></td><td style="vertical-align:bottom;width:10%;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:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">VI.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">No Loans to Executive Officers or Directors</p></td><td style="vertical-align:bottom;width:10%;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:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">VII.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outside Directorships and Other Outside Activities</p></td><td style="vertical-align:bottom;width:10%;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:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">VIII.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Corporate Opportunities</p></td><td style="vertical-align:bottom;width:10%;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:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">IX.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Fair Dealing</p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">4</p></td></tr><tr><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">X.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Customer Relationships</p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">4</p></td></tr><tr><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XI.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Supplier Relationships</p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">4</p></td></tr><tr><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XII.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Export Controls</p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">4</p></td></tr><tr><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XIII.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Gifts and Entertainment</p></td><td style="vertical-align:bottom;width:10%;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:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XIV.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Government Business</p></td><td style="vertical-align:bottom;width:10%;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:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XV.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Political Contributions</p></td><td style="vertical-align:bottom;width:10%;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:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XVI.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Protection and Proper Use of Company Assets</p></td><td style="vertical-align:bottom;width:10%;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:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XVII.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Use of Computers and Other Equipment</p></td><td style="vertical-align:bottom;width:10%;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:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XVIII.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Use of Software</p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">7</p></td></tr><tr><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XIX.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Use of Electronic Communications</p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">7</p></td></tr><tr><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XX.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Confidentiality</p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">7</p></td></tr><tr><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XXI.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Recordkeeping</p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">7</p></td></tr><tr><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XXII.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Records on Legal Hold</p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">8</p></td></tr><tr><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XXIII.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Disclosure</p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">8</p></td></tr><tr><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XXIV.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outside Communications</p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">8</p></td></tr><tr><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XXV.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Discrimination and Harassment</p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">9</p></td></tr><tr><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XXVI.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Health and Safety</p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">9</p></td></tr><tr><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XXVII.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Compliance Standards and Procedures</p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">9</p></td></tr><tr><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XXVIII.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">General Compliance Guidelines</p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">11</p></td></tr><tr><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">XXIX.</p></td><td style="vertical-align:bottom;width:81.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Amendment, Modification and Waiver</p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">12</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;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;text-align:justify;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;font-weight:bold;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;">-i-</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="margin-top:30pt;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 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;">I.</b></font><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">INTRODUCTION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This Code of Conduct and Ethics (the &#8220;<b style="font-weight:bold;">Code</b>&#8221;) summarizes the ethical standards and key policies that guide the business conduct of Ambow Education Holding Ltd. (the &#8220;<b style="font-weight:bold;">Company</b>&#8221;).</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 purpose of this Code is to promote ethical conduct and deter wrongdoing. The policies outlined in this Code are designed to ensure that the Company&#8217;s employees, including its officers (collectively referred to herein as &#8220;<b style="font-weight:bold;">employees</b>&#8221;), and members of its board of directors (&#8220;<b style="font-weight:bold;">directors</b>&#8221;) act in accordance with not only the letter but also the spirit of the laws and regulations that apply to the Company&#8217;s business. The Company expects its employees and directors to exercise good judgment to uphold these standards in their day-to-day activities and to comply with all applicable policies and procedures in the course of their relationship with the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Employees and directors are expected to read the policies set forth in this Code and ensure that they understand and comply with them. All employees and directors are required to abide by the Code. The Code should also be provided to and followed by the Company&#8217;s agents and representatives, including consultants. The Code does not cover every issue that may arise, but it provides general guidelines for exercising good judgment. Employees and directors should refer to the Company&#8217;s other policies and procedures for implementing the general principles set forth below. Any questions about the Code or the appropriate course of conduct in a particular situation should be directed to the Company&#8217;s Chief Executive Officer, Chief Financial Officer, Vice President/Director of Human Resources or General Counsel, as appropriate. Any violations of laws, rules, regulations or this Code should be reported immediately. The Company will not allow retaliation against an employee or director for such a report made in good faith. Employees and directors who violate this Code will be subject to disciplinary action.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each employee and director must sign the acknowledgement form at the end of this Code and return the form to the Company&#8217;s Human Resources Department indicating that he or she has received, read, understood and agreed to comply with the Code. The signed acknowledgment form will be placed in the individual&#8217;s personnel file.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36.7pt;text-align:justify;text-indent:-36.7pt;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;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">STANDARDS OF CONDUCT</b></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 Company expects all employees and directors to act with the highest standards of honesty and ethical conduct. The Company considers honest conduct to be conduct that is free from fraud or deception and is characterized by integrity. The Company considers ethical conduct to be conduct conforming to accepted professional standards of conduct. Ethical conduct includes the ethical handling of actual or apparent conflicts of interest between personal and professional relationships, as discussed below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36.7pt;text-align:justify;text-indent:-36.7pt;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;">III.</b></font><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">COMPLIANCE WITH LAWS, RULES AND REGULATIONS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Employees and directors must comply with all laws, rules and regulations applicable to the Company and its business, as well as applicable Company policies and procedures. Each employee and director must acquire appropriate knowledge of the legal requirements relating to his or her duties sufficient to enable him or her to recognize potential problems and to know</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;text-align:justify;margin:0pt 0pt 12pt 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: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="margin-top:30pt;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 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;">when to seek advice from the Company&#8217;s Chief Financial Officer or General Counsel. Violations of laws, rules and regulations may subject the violator to individual criminal or civil liability, as well as to discipline by the Company. These violations may also subject the Company to civil or criminal liability or the loss of business. Any questions as to the applicability of any law, rule or regulation should be directed to the Company&#8217;s Chief Financial Officer or General Counsel.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36.7pt;text-align:justify;text-indent:-36.7pt;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;">IV.</b></font><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">INSIDER TRADING</b></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 purpose of the Company&#8217;s insider trading policy is to establish guidelines to ensure that all employees and directors comply with laws prohibiting insider trading. No employee or director in possession of material, non-public information may trade the Company&#8217;s securities (or advise others to trade) from the time they obtain such information until after adequate public disclosure of the information has been made. Employees and directors who knowingly trade Company securities while in possession of material, non-public information or who tip information to others will be subject to appropriate disciplinary action up to and including termination. Insider trading is also a crime.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Employees and directors also may not trade in the shares of other companies about which they learn material, non-public information through the course of their employment or service with the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any questions as to whether information is material or has been adequately disclosed should be directed to the Company&#8217;s Chief Financial Officer or General Counsel. Additional information regarding insider trading can be found in the Company&#8217;s Insider Trading Policy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36.7pt;text-align:justify;text-indent:-36.7pt;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;">V.</b></font><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">CONFLICTS OF INTEREST</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A &#8220;conflict of interest&#8221; occurs when a person&#8217;s private interest interferes in any way &#8211; or even appears to interfere &#8211; with the interests of the Company as a whole.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A conflict situation can arise when an employee or director takes actions or has interests that may make it difficult to perform his or her Company work objectively and effectively. Conflicts of interest may also arise when an employee or director, or a member of his or her family, receives improper personal benefits as a result of his or her position with the Company. Loans to, or guarantees of obligations of, such persons are of special concern.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Conflicts of interest are prohibited as a matter of Company policy. The mere existence of a relationship with outside firms is not automatically prohibited. Nonetheless, conflicts of interest may not always be clear, so if a question arises, higher levels of management or the Company&#8217;s Audit Committee should be consulted. Any employee or director who becomes aware of a conflict or a potential conflict should bring it to the attention of a supervisor, manager or other appropriate persons within the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In certain exceptional circumstances, a situation involving a conflict of interest may be permitted. See Section XXVIII regarding waivers of this Code.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 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;">-2-</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="margin-top:30pt;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 style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36.7pt;text-align:justify;text-indent:-36.7pt;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;">VI.</b></font><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">NO LOANS TO EXECUTIVE OFFICERS OR DIRECTORS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">It is the policy of the Company not to extend or maintain credit, to arrange for the extension of credit, or to renew an extension of credit, in the form of a personal loan to or for any director or executive officer of the Company. Any questions about whether a loan has been made to a director or executive officer in violation of this policy should be directed to the Company&#8217;s Chief Executive Officer or Chief Financial Officer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36.7pt;text-align:justify;text-indent:-36.7pt;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;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">OUTSIDE DIRECTORSHIPS AND OTHER OUTSIDE ACTIVITIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Although an employee&#8217;s activities outside the Company are not necessarily a conflict of interest, a conflict could arise depending upon the employee&#8217;s position with the Company and the Company&#8217;s relationship with the other employer or activity. Outside activities may also be a conflict of interest if they cause, or are perceived to cause, an employee to choose between that interest and the interests of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">An employee may not serve as a director, partner, employee of or consultant to, or otherwise work for or receive compensation for personal services from, any affiliate, customer, partner, supplier, distributor, reseller, licensee or competitor of the Company or any other business entity that does or seeks to do business with the Company. In certain exceptional circumstances, an executive officer may be permitted to serve as a director of such an entity (but in no circumstances will an employee be permitted to serve as a director of a competitor of the Company). See Section XXVIII regarding waivers of this Code. Serving in such a capacity for a company that is not an affiliate, customer, partner, supplier, distributor, reseller, licensee or competitor of the Company may be permitted, but such activities must be approved in advance by the employee&#8217;s supervisor, the Human Resources Department and the Company&#8217;s Chief Executive Officer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Employees are encouraged to serve as a director, trustee or officer of non-profit organizations in their individual capacity and on their own time, but they must obtain prior approval from the Company&#8217;s Chief Executive Officer to do so as a representative of the Company.</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 guidelines in this Section VII are not applicable to directors that do not also serve in management positions within the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36.7pt;text-align:justify;text-indent:-36.7pt;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;">VIII.</b></font><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">CORPORATE OPPORTUNITIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Employees and directors are prohibited from:</p><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:54pt;"></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;">Personally taking for themselves opportunities that are discovered through the use of corporate property, information or position;</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:54pt;"></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;">Using corporate property, information or position for personal gain; 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:54pt;"></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;">Competing with 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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the interest of clarifying the definition of &#8220;Competing with the Company,&#8221; if any member of the Board of Directors of the Company who is also a partner or employee of an entity that is a holder of the Company&#8217;s Ordinary Shares, or an employee of an entity that manages</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 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;">-3-</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="margin-top:30pt;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 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;">such an entity (each, a &#8220;Fund&#8221;), acquires knowledge of an opportunity of interest for both the Company and such Fund other than in connection with such individual&#8217;s service as a member of the Board of Directors (including, if applicable, such board member acquiring such knowledge in such individual&#8217;s capacity as a partner or employee of the Fund or the manager or general partner of a Fund), then, provided that such director has acted in good faith, such an event shall be deemed not to be &#8220;Competing with the Company&#8221; under this Section VIII.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Employees and directors owe a duty to the Company to advance its legitimate interests when the opportunity to do so in a legal and ethical manner arises.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">IX.</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;text-align:justify;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">FAIR DEALING</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company seeks to excel while operating fairly and honestly, never through unethical or illegal business practices. Each employee and director should endeavor to deal fairly with the Company&#8217;s customers, suppliers, competitors and employees. No employee or director should take unfair advantage of anyone through manipulation, concealment, abuse of privileged information, misrepresentation of material facts, or any other unfair dealing practices.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">X.</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;text-align:justify;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">CUSTOMER RELATIONSHIPS</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Employees must act in a manner that creates value for the Company&#8217;s customers and helps to build a relationship based upon trust. The Company and its employees have provided products and services for many years and have built up significant goodwill over that time. This goodwill is one of our most important assets, and Company employees must act to preserve and enhance the Company&#8217;s reputation.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">XI.</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;text-align:justify;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">SUPPLIER RELATIONSHIPS</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s suppliers make significant contributions to the Company&#8217;s success. To create an environment where the Company&#8217;s suppliers have an incentive to work with the Company, suppliers must be confident that they will be treated lawfully and in an ethical manner. The Company&#8217;s policy is to purchase supplies based on need, quality, service, price and terms and conditions. The Company&#8217;s policy is to select significant suppliers or enter into significant supplier agreements though a competitive bid process where possible. In selecting suppliers, the Company does not discriminate on the basis of race, color, religion, sex, national origin, age, sexual preference, marital status, medical condition, veteran status, physical or mental disability, or any other characteristic protected by applicable law. A supplier to the Company is generally free to sell its products or services to any other party, including Company competitors. In some cases where the products or services have been designed, fabricated, or developed to the Company&#8217;s specifications, the agreement between the parties may contain restrictions on sales.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">XII.</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;text-align:justify;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">EXPORT CONTROLS</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company requires compliance with laws and regulations governing export controls in both the United States and in the countries where the Company conducts its business. A number of countries maintain controls on the destinations to which products may be exported. Some of the strictest export controls are maintained by the United States against countries that</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 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;">-4-</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="margin-top:30pt;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 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;">the U.S. government considers unfriendly or as supporting international terrorism. The U.S. regulations are complex and apply both to exports from the United States and to exports of products from other countries, when those products contain U.S.-origin components or technology. In some circumstances, an oral presentation containing technical data made to foreign nationals in the United States may constitute an export subject to control. Any questions about export control laws and regulations should be directed to the Company&#8217;s Chief Financial Officer or General Counsel.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">XIII.</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;text-align:justify;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">GIFTS AND ENTERTAINMENT</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Business gifts and entertainment are designed to build goodwill and sound working relationships among business partners. A problem may arise if:</p><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:54pt;"></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 receipt by one of our employees of a gift or entertainment would compromise, or could reasonably be viewed as compromising, that person&#8217;s ability to make objective and fair business decisions on behalf of the Company; 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:54pt;"></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 offering by one of our employees of a gift or entertainment would appear to be an attempt to obtain business through improper means or to gain any special advantage in our business relationships, or could reasonably be viewed as such an attempt.</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;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Employees must use good judgment and ensure there is no violation of these principles. No gift or entertainment should be given or accepted by any Company employee, family member of an employee or agent unless it: (1) is not a cash gift, (2) is consistent with customary business practices, (3) is not excessive in value, (4) cannot be construed as a bribe or payoff, (5) does not violate any laws or regulations and (6) is not one of a series of small gifts or entertainments that can be construed as part of a larger, expensive gift. Any questions about whether any gifts or proposed gifts are appropriate should be directed to the Company&#8217;s Chief Financial Officer. You should also review the Company&#8217;s Foreign Corrupt Practices Act Compliance Policy regarding the specific conditions for gifts and entertainment.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">XIV.</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;text-align:justify;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">GOVERNMENT BUSINESS</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Employees should understand that special requirements might apply when contracting with any governmental body (including national, state, provincial, municipal, or other similar governmental divisions on local jurisdictions). Because government officials are obligated to follow specific codes of conduct and laws, special care must be taken in government procurement. Some key requirements for doing business with government are:</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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></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;">Accurately representing which Company products are covered by government contracts;</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:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></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;">Not improperly soliciting or obtaining confidential information, such as sealed competitors&#8217; bids, from government officials prior to the award of a contract; 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:54pt;"></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;">Hiring present and former government personnel may only occur in compliance with applicable laws and regulations (as well as consulting the Company&#8217;s Chief Financial Officer or General Counsel and the Human Resources Department).</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;"><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;">-5-</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="margin-top:30pt;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 style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">When dealing with public officials, employees and directors must avoid any activity that is or appears illegal or unethical. Promising, offering or giving of favors, gratuities or gifts, including meals, entertainment, transportation, and lodging, to government officials in the various branches of U.S. government, as well as state and local governments, is restricted by law. Employees and directors must obtain pre-approval from the Company&#8217;s Chief Executive Officer or Chief Financial Officer, as appropriate, before providing anything of value to a government official or employee. The foregoing does not apply to lawful personal political contributions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, the U.S. Foreign Corrupt Practices Act prohibits giving anything of value, directly or indirectly, to officials of foreign governments or foreign political candidates in order to obtain or retain business. Illegal payments to government officials of any country are strictly prohibited. Additional information regarding the Foreign Corrupt Practices Act can be found in the Company&#8217;s Foreign Corrupt Practices Act Compliance Policy.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">XV.</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;text-align:justify;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">POLITICAL CONTRIBUTIONS</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">It is the Company&#8217;s policy to comply fully with all local, state, federal, foreign and other applicable laws, rules and regulations regarding political contributions. The Company&#8217;s funds or assets must not be used for, or be contributed to, political campaigns or political practices under any circumstances without the prior written approval of the Company&#8217;s Chief Executive Officer and, if required, the Company&#8217;s Board of Directors. You should also consult the Company&#8217;s Foreign Corrupt Practices Act Compliance Policy.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">XVI.</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;text-align:justify;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">PROTECTION AND PROPER USE OF COMPANY ASSETS</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Theft, carelessness and waste have a direct impact on the Company&#8217;s profitability. Employees and directors should protect the Company&#8217;s assets and ensure their efficient use. All Company assets should be used for legitimate business purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Company assets include intellectual property such as patents, trademarks, copyrights, business and marketing plans, engineering and manufacturing ideas, designs, salary information and any unpublished financial data and reports. Unauthorized use or distribution of this information is a violation of Company policy.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">XVII.</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;text-align:justify;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">USE OF COMPUTERS AND OTHER EQUIPMENT</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company strives to furnish employees with the equipment necessary to efficiently and effectively perform their jobs. Employees must care for that equipment and use it responsibly and only for Company business purposes. If employees use Company equipment at their home or off site, precautions must be taken to protect such Company equipment from theft or damage. Employees must immediately return all Company equipment when their employment relationship with the Company ends. While computers and other electronic devices are made accessible to employees to assist them to perform their jobs and to promote our interests, all such computers and electronic devices, whether used entirely or partially on the Company&#8217;s premises or with the aid of the Company&#8217;s equipment or resources, must remain fully accessible to the Company and will remain the sole and exclusive property of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 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;">-6-</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="margin-top:30pt;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 style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Employees should not maintain any expectation of privacy with respect to any electronic communications made using Company equipment. To the extent permitted by applicable law, the Company retains the right to gain access to any such information, at any time, with or without your knowledge, consent or approval.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">XVIII.</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;text-align:justify;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">USE OF SOFTWARE</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All software used by employees to conduct Company business must be appropriately licensed. Employees should never make or use illegal or unauthorized copies of any software, whether in the office, at home, or on the road, since doing so may constitute copyright infringement and may expose the employee and the Company to potential civil and criminal liability. The Company&#8217;s information technology department will inspect Company computers periodically to verify that only approved and licensed software has been installed. Any non-licensed/supported software will be removed.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">XIX.</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;text-align:justify;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">USE OF ELECTRONIC COMMUNICATIONS</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Employees must use electronic communication devices in a legal, ethical, and appropriate manner. Electronic communications devices include computers, e-mail, connections to the Internet, intranet and extranet and any other public or private networks, voice mail, video conferencing, facsimiles, telephones or future types of electronic communication. Employees may not post or discuss information concerning Company products or business on the Internet without the prior written consent of the Company&#8217;s Chief Executive Officer or Chief Financial Officer. It is not possible to identify every standard and rule applicable to the use of electronic communications devices. Employees are therefore encouraged to use sound judgment whenever using any feature of the Company&#8217;s communications systems.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">XX.</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;text-align:justify;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">CONFIDENTIALITY</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Employees and directors should maintain the confidentiality of information entrusted to them by the Company or its affiliates, customers, partners, distributors and suppliers, except when disclosure is specifically authorized by the Company&#8217;s Chief Executive Officer or Chief Financial Officer or required by law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Confidential information includes all non-public information that might be of use to competitors, or harmful to the Company or its affiliates, customers, partners, distributors and suppliers if disclosed. Any questions about whether information is confidential should be directed to the Company&#8217;s Chief Executive Officer, Chief Financial Officer or General Counsel.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">XXI.</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;text-align:justify;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">RECORDKEEPING</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All of the Company&#8217;s books, records, accounts and financial statements must be maintained in reasonable detail, must appropriately reflect the transactions and matters to which they relate and must conform both to applicable legal requirements and to the Company&#8217;s system of internal controls. All assets of the Company must be carefully and properly accounted for. The making of false or misleading records or documentation is strictly prohibited. Unrecorded funds or assets should not be maintained.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 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;">-7-</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="margin-top:30pt;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 style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company complies with all laws and regulations regarding the preservation of records. Records should be retained or destroyed only in accordance with the Company&#8217;s document retention policies. Any questions about these policies should be directed to the Company&#8217;s Chief Financial Officer or General Counsel, as appropriate. You should also consult the Company&#8217;s Foreign Corrupt Practices Act Compliance Policy.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">XXII.</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;text-align:justify;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">RECORDS ON LEGAL HOLD</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A legal hold suspends all document destruction procedures in order to preserve appropriate records under special circumstances, such as litigation or government investigations. The Company&#8217;s Chief Financial Officer or General Counsel determines and identifies what types of Company records or documents are required to be placed under a legal hold and will notify employees if a legal hold is placed on records for which they are responsible. Employees must not destroy, alter or modify records or supporting documents that have been placed under a legal hold under any circumstances. A legal hold remains effective until it is officially released in writing by the Company&#8217;s Chief Financial Officer or General Counsel. If an employee is unsure whether a document has been placed under a legal hold, such employee should preserve and protect that document while the Legal Department is contacted.</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;">XXIII.</b></font><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">DISCLOSURE</b></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 information in the Company&#8217;s public communications, including filings with the Securities and Exchange Commission, must be full, fair, accurate, timely and understandable. All employees and directors are responsible for acting in furtherance of this policy. In particular, each employee and director is responsible for complying with the Company&#8217;s disclosure controls and procedures and internal controls for financial reporting. Any questions concerning the Company&#8217;s disclosure controls and procedures and internal controls for financial reporting should be directed to the Company&#8217;s Chief Executive Officer, Chief Financial Officer or General Counsel, as appropriate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Anyone that believes that questionable accounting or auditing conduct or practices have occurred or are occurring should refer to the Company&#8217;s Policy Regarding Reporting of Financial and Accounting Concerns.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">XXIV.</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;text-align:justify;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">OUTSIDE COMMUNICATIONS</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has established specific policies regarding who may communicate information to the public, the press and the financial analyst communities:</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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></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 Company&#8217;s Chief Executive Officer, Chief Financial Officer and investor relations personnel are official spokespeople for financial matters.</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:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></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 Company&#8217;s corporate communications personnel are official spokespeople for public comment, press, marketing, technical and other 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:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></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;">All communications made to public audiences, including formal communications and presentations made to investors, customers or the press, require prior approval in accordance with the Company&#8217;s established policies for such communications,</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;"><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;">-8-</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="margin-top:30pt;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 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 72pt;">including review by investor relations or corporate communications personnel, as applicable, with final review by the Company&#8217;s Chief Executive Officer or Chief Financial Officer, who will ensure that all necessary review is undertaken.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">These designees are the only people who may communicate externally on behalf of the Company. Employees and directors should refer all inquiries or calls from the press, from shareholders or from financial analysts to the investor relations department or the Company&#8217;s Chief Financial Officer, who will see that the inquiry is directed to the appropriate authority within the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Employees and directors may not publish or make public statements outside the scope of employment with or service to the Company that might be perceived or construed as attributable to the Company without preapproval from the Company&#8217;s Chief Executive Officer or Chief Financial Officer, as appropriate. Any such statement must include the Company&#8217;s standard disclaimer that the publication or statement represents the views of the specific author and not of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:66.25pt;text-align:justify;text-indent:-66.25pt;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;">XXV.</b></font><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">DISCRIMINATION AND HARASSMENT</b></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 diversity of the Company&#8217;s employees is a tremendous asset. We are firmly committed to providing equal opportunity in all aspects of employment and will not tolerate any illegal discrimination or harassment of any kind. Examples include derogatory comments based on racial or ethnic characteristics and unwelcome sexual advances.</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;">XXVI.</b></font><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">HEALTH AND SAFETY</b></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 Company strives to provide each employee with a safe and healthy work environment. Each employee has responsibility for maintaining a safe and healthy workplace for all employees by following safety and health rules and practices and reporting accidents, injuries and unsafe equipment, practices or conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Violence and threatening behavior are not permitted. Employees should report to work in condition to perform their duties, free from the influence of illegal drugs or alcohol. The use or possession of illegal drugs in the workplace will not be tolerated.</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;">XXVII.</b></font><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">COMPLIANCE STANDARDS AND PROCEDURES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">No code of conduct and ethics can replace the thoughtful behavior of an ethical employee or director or provide definitive answers to all questions. Since the Company cannot anticipate every potential situation, certain policies and procedures have been put in place to help employees and directors approach questions or problems as they arise.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><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;text-align:justify;"><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;text-align:justify;"><b style="font-weight:bold;">Designated Ethics Officer</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s Chief Financial Officer has been designated as the Company&#8217;s Ethics Officer with responsibility for overseeing and monitoring compliance with the Code. The Ethics Officer reports directly to the Chief Executive Officer with respect to these matters and also will make periodic reports to the Company&#8217;s Audit Committee regarding the implementation and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 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;">-9-</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="margin-top:30pt;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 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;">effectiveness of this Code as well as the policies and procedures put in place to ensure compliance with the Code.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">B.</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;text-align:justify;"><b style="font-weight:bold;">Seeking Guidance</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Employees and directors are encouraged to seek guidance from supervisors, managers or other appropriate personnel when in doubt about the best course of action to take in a particular situation. In most instances, questions regarding the Code should be brought to the attention of the Company&#8217;s Vice President/Director of Human Resources, General Counsel or Chief Financial Officer.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><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;text-align:justify;"><b style="font-weight:bold;">Reporting Violations</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If an employee or director knows of or suspects a violation of the Code, or of applicable laws and regulations, he or she must report it immediately to the Company&#8217;s Chief Executive Officer, Chief Financial Officer or General Counsel, as appropriate. If the situation warrants or requires it, the reporting person&#8217;s identity will be kept anonymous to the extent legally permitted and practical.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Anyone that believes that questionable accounting or auditing conduct or practices have occurred or are occurring should refer to the Company&#8217;s Policy Regarding Reporting of Financial and Accounting Concerns.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">D.</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;text-align:justify;"><b style="font-weight:bold;">No Retaliation</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any employee or director who observes possible unethical or illegal conduct is encouraged to report his or her concerns. Reprisal, threats, retribution or retaliation against any person who has in good faith reported a violation or suspected violation of law, this Code or other Company policies, or against any person who is assisting in any investigation or process with respect to such a violation, is prohibited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any employees involved in retaliation will be subject to serious disciplinary action by the Company. Furthermore, the Company could be subject to criminal or civil actions for acts of retaliation against employees who &#8220;blow the whistle&#8221; on U.S. federal securities law violations and other federal offenses.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:35.3pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">E.</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;text-align:justify;"><b style="font-weight:bold;">Investigations</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Reported violations will be promptly investigated. The Board of Directors or its designated committee will be responsible for investigating violations and determining appropriate disciplinary action for matters involving members of the Board of Directors or executive officers. The Board of Directors or its designated committee may designate others to conduct or manage investigations on its behalf and recommend disciplinary action. Subject to the general authority of the Board of Directors to administer this Code, the Chief Financial Officer and the General Counsel will be jointly responsible for investigating violations (including the initiating of any such investigation) and determining appropriate disciplinary action for other employees, agents and contractors. The Chief Financial Officer and the General Counsel may designate others to conduct or manage investigations on their behalf and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 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;">-10-</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="margin-top:30pt;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 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;">recommend disciplinary action. The Board of Directors reserves the right to investigate violations and determine appropriate disciplinary action on its own or to designate others to do so in place of, or in addition to, the Chief Financial Officer and the General Counsel. It is imperative that the person reporting the violation not conduct an investigation on his or her own. However, employees and directors are expected to cooperate fully with any investigation made by the Company into reported violations.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><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;text-align:justify;"><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;text-align:justify;"><b style="font-weight:bold;">Discipline/Penalties</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Employees and directors who violate the laws or regulations governing the Company&#8217;s business, this Code, or any other Company policy, procedure or requirement may be subject to disciplinary action, up to and including termination. Employees and directors who have knowledge of a violation and fail to move promptly to report or correct it, or who direct or approve violations, may also be subject to disciplinary action, up to and including termination.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthermore, violations of some provisions of this Code are illegal and may subject the employee or director to civil and criminal liability.</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;text-align:justify;"><b style="font-weight:bold;">XXVIII.</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;text-align:justify;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">GENERAL COMPLIANCE GUIDELINES</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We must all work to ensure prompt and consistent action against violations of this Code. However, in some situations it is difficult to know if a violation has occurred. Since we cannot anticipate every situation that will arise, it is important that we have a way to approach a new question or problem. These are the steps to keep 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:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></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 sure you have all the facts possible. To reach the right solutions, we must be as fully informed as possible.</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:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></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;">Ask yourself: What specifically am I being asked to do? Does it seem unethical or improper? This will enable you to focus on the specific question you are faced with, and the alternatives you have. Use your judgment and common sense; if something seems unethical or improper, follow up on it.</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:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></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;">Clarify your responsibility and role. In most situations, there is shared responsibility. Are your colleagues informed? It may help to get others involved and discuss the problem.</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:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></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;">Discuss the problem with your manager. This is the basic guidance for all situations. In many cases, your manager will be more knowledgeable about the question, and will appreciate being brought into the decision-making process. Remember that it is your manager&#39;s responsibility to help solve 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:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></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;">Seek help from Company resources. If you do not feel comfortable approaching your manager with your question, discuss it with your local Human Resources representative.</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:54pt;"></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;">You may report ethical violations in confidence and without fear of retaliation. If you find yourself in a situation that requires that your identity be kept</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;"><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;">-11-</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="margin-top:30pt;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 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 72pt;">confidential, your anonymity will be protected to the extent possible. The Company does not permit retaliation of any kind against employees for good faith reports of ethical violations.</p><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:54pt;"></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;">Always ask first, act later when confronted with an ethical issue: If you are unsure of what to do in any situation, seek guidance before you act.</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;"><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;">XXIX.</b></font><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">AMENDMENT, MODIFICATION AND WAIVER</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This Code may be amended or modified by the Board of Directors or a committee of the Board of Directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any amendment or waiver of this Code for a director, executive officer or any financial or accounting officer at the level of the principal accounting officer or controller or above, may be made only by the Board of Directors, and must be promptly disclosed to shareholders if and as required by applicable law or the rules of the share exchange on which the Company&#8217;s shares are traded. Waivers with respect to other employees or applicable contractors may be made only by the Company&#8217;s Chief Executive Officer. Any waiver of this Code with respect to a conflict of interest transaction required to be disclosed pursuant to Item 404 of Regulation S-K promulgated under the Securities Act of 1933, as amended, must be approved in advance by the Company&#8217;s Audit Committee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 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 12pt 0pt;">*&#160;*&#160;*&#160;*&#160;*</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;">-12-</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>ambo-20231231xex12d1.htm
<DESCRIPTION>EXHIBIT 12.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/25/2024 06:00:22 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><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.1</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;">CERTIFICATION BY PRINCIPAL EXECUTIVE OFFICER</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">PURSUANT TO RULES 13a-14 and 15d-14</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">OF THE SECURITIES EXCHANGE ACT OF 1934</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;margin:0pt;">I, Jin Huang, certify that:</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><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:0pt;margin-top:0pt;">1.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">I have reviewed this annual report on Form 20-F for the fiscal year ended December 31, 2023 of Ambow Education Holding Ltd. (the &#8220;Registrant&#8221;);</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><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:0pt;margin-top:0pt;">2.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Based on my knowledge, this annual 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 annual report;</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><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:0pt;margin-top:0pt;">3.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Based on my knowledge, the financial statements and other financial information included in this annual report fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this annual report;</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><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: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;">The Registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:</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><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:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this annual report is being prepared;</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><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:0pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">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></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:0pt;margin-top:0pt;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Evaluated the effectiveness of the Registrant&#8217;s disclosure controls and procedures and presented in this annual report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this annual report based on such evaluation; 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><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:0pt;margin-top:0pt;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Disclosed in this annual report any change in the Registrant&#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 Registrant&#8217;s internal control over financial reporting.</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><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:0pt;margin-top:0pt;">5.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">The Registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant&#8217;s auditors and the audit committee of the Registrant&#8217;s board of directors (or persons performing the equivalent function):</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><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:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">All significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the Registrant&#8217;s ability to record, process, summarize and report financial information; 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><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:0pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant&#8217;s internal control over financial reporting.</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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 25, 2024</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><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%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:5.74%;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:44.63%;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:49.62%;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 colspan="2" style="vertical-align:top;width:50.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Jin Huang</p></td><td style="vertical-align:top;width:49.62%;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:5.74%;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:top;width:44.63%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Jin Huang</p></td><td style="vertical-align:top;width:49.62%;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:5.74%;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:top;width:44.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">President and Chief Executive Officer</p></td><td style="vertical-align:top;width:49.62%;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:5.74%;margin: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:44.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Principal Executive Officer)</p></td><td style="vertical-align:top;width:49.62%;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>ambo-20231231xex12d2.htm
<DESCRIPTION>EXHIBIT 12.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/25/2024 06:00:42 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><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: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;">CERTIFICATION BY PRINCIPAL FINANCIAL OFFICER</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">PURSUANT TO RULES 13a-14 and 15d-14</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">OF THE SECURITIES EXCHANGE ACT OF 1934</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;">I, Jin Huang, certify that:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:0pt;margin-top:0pt;">1.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">I have reviewed this annual report on Form 20-F for the fiscal year ended December 31, 2023 of Ambow Education Holding Ltd. (the &#8220;Registrant&#8221;);</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><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:0pt;margin-top:0pt;">2.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Based on my knowledge, this annual 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 annual report;</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><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:0pt;margin-top:0pt;">3.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Based on my knowledge, the financial statements and other financial information included in this annual report fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this annual report;</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><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: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;">The Registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:</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><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:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Designed such disclosure controls and procedures, or caused such disclosure control and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this annual report is being prepared;</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><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:0pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">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></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:0pt;margin-top:0pt;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Evaluated the effectiveness of the Registrant&#8217;s disclosure controls and procedures and presented in this annual report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this annual report based on such evaluation; 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><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:0pt;margin-top:0pt;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Disclosed in this annual report any change in the Registrant&#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 Registrant&#8217;s internal control over financial reporting.</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><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:0pt;margin-top:0pt;">5.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">The Registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant&#8217;s auditors and the audit committee of the Registrant&#8217;s board of directors (or persons performing the equivalent function):</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><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:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">All significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the Registrant&#8217;s ability to record, process, summarize and report financial formation; 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><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:0pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant&#8217;s internal control over financial reporting.</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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 25, 2024</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 style="height:1pt;"><td style="vertical-align:top;width:5.74%;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:44.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%;"></div></div></td><td style="vertical-align:top;width:49.6%;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 colspan="2" style="vertical-align:top;width:50.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Jin Huang</p></td><td style="vertical-align:top;width:49.6%;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:5.74%;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:top;width:44.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Jin Huang</p></td><td style="vertical-align:top;width:49.6%;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:5.74%;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:top;width:44.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acting Chief Financial Officer</p></td><td style="vertical-align:top;width:49.6%;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:5.74%;margin: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:44.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Principal Financial Officer)</p></td><td style="vertical-align:top;width:49.6%;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>ambo-20231231xex13d1.htm
<DESCRIPTION>EXHIBIT 13.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/25/2024 06:00:42 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><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 13.1</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;">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</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;">In connection with the Annual Report of Ambow Education Holding Ltd. (the &#8220;Company&#8221;) on Form 20-F for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Jin Huang, the President and Chief Executive Officer (Principal Executive Officer) of the Company, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 that, to the best of my knowledge:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:0pt;margin-top:0pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; 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><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:0pt;margin-top:0pt;">(2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">The information contained in the report fairly presents, in all material respects, the financial condition and results of operations of the Company.</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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Pursuant to the rules and regulations of the Securities and Exchange Commission, this certification is being furnished and not deemed filed.</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;margin:0pt;">April 25, 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div><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%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:5%;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:45%;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: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%;"></div></div></td></tr><tr><td colspan="2" style="vertical-align:top;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/ Jin Huang</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:5%;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:top;width:45%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Jin Huang</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:5%;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:top;width:45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">President and 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><tr><td style="vertical-align:top;width:5%;margin: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Principal 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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request</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>ambo-20231231xex13d2.htm
<DESCRIPTION>EXHIBIT 13.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/25/2024 06:00:45 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><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 13.2</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;">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</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;">In connection with the Annual Report of Ambow Education Holding Ltd. (the &#8220;Company&#8221;) on Form 20-F for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Jin Huang, the Chief Financial Officer (Principal Financial Officer) of the Company, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 that, to the best of my knowledge:</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><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:0pt;margin-top:0pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;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:0pt;margin-top:0pt;">(2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">The information contained in the report fairly presents, in all material respects, the financial condition and results of operations of the Company.</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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Pursuant to the rules and regulations of the Securities and Exchange Commission, this certification is being furnished and not deemed filed.</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;margin:0pt;">April 25, 2024</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><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%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:5%;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:45%;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: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%;"></div></div></td></tr><tr><td colspan="2" style="vertical-align:top;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/ Jin Huang</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:5%;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:top;width:45%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Jin Huang</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:5%;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:top;width:45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acting 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><tr><td style="vertical-align:top;width:5%;margin: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Principal 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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</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>ambo-20231231xex15d1.htm
<DESCRIPTION>EXHIBIT 15.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/25/2024 06:00:45 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><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="margin-top:30pt;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 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-size:12pt;font-weight:bold;">Exhibit 15.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><img src="ambo-20231231xex15d1001.jpg" alt="Graphic" style="display:inline-block;height:40.5pt;width:276.75pt;"></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><u style="font-size:12pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM&#8217;S CONSENT</u></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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-size:12pt;">We consent to the incorporation by reference in this Registration Statement of Ambow Education Holding Ltd. on Form F-3 (File No. 333-264878) of our report dated April 25, 2024, with respect to our audits of the consolidated financial statements of Ambow Education Holding Ltd. as of December 31, 2023 and 2022 and for each of the three years in the period ended December 31, 2023 appearing in the Annual Report on Form 20-F of Ambow Education Holding Ltd. for the year ended December 31, 2023. We also consent to the reference to our firm under the heading &#8220;Experts&#8221; in the Prospectus, which is part of this Registration Statement.</font></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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;">/s/ Marcum Asia CPAs LLP</font></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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;">Marcum Asia CPAs LLP</font></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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;">New York, NY</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;">April 25, 2024</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';white-space:pre-wrap;">NEW YORK OFFICE  &#8226;  7 Penn Plaza  &#8226;  Suite 830 &#8226;  New York, New York &#8226; 10001 </font></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:8.5pt;white-space:pre-wrap;">Phone 646.442.4845 &#8226;  Fax 646.349.5200  &#8226; www.marcumasia.com</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-97
<SEQUENCE>10
<FILENAME>ambo-20231231xex97.htm
<DESCRIPTION>EXHIBIT 97
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 4/25/2024 06:00:59 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><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 97</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;">AMBOW EDUCATION HOLDING LTD.</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;">CLAWBACK POLICY</b></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;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Introduction</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Board of Directors (the &#8220;<b style="font-weight:bold;">Board</b>&#8221;) of Ambow Education Holding Ltd. (the &#8220;<b style="font-weight:bold;">Company</b>&#8221;) believes that it is in the best interests of the Company and its stockholders to create and maintain a culture that emphasizes integrity and accountability and that reinforces the Company&#8217;s pay-for-performance compensation philosophy. The Board has therefore adopted this policy which provides for the recoupment of certain executive compensation received in the event of an accounting restatement resulting from material noncompliance with financial reporting requirements under the federal securities laws (the &#8220;<b style="font-weight:bold;">Policy</b>&#8221;). This Policy is designed to comply with Section 10D of the Securities Exchange Act of 1934 (the &#8220;<b style="font-weight:bold;">Exchange Act</b>&#8221;), the rules and amendments adopted by the Securities and Exchange Commission (the &#8220;<b style="font-weight:bold;">SEC</b>&#8221;) to implement the aforementioned legislation, and the listing standards of the national securities exchange on which the Company&#8217;s securities are listed.</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;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Administration</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">This Policy shall be administered by the Board or, if so designated by the Board, the Compensation Committee, in which case references herein to the Board shall be deemed references to the Compensation Committee. Any determinations made by the Board shall be final and binding on all affected individuals.</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;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Covered Executives</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">This Policy applies to the Company&#8217;s current and former executive officers, as determined by the Board in accordance with Section 10D of the Exchange Act and the listing standards of the national securities exchange on which the Company&#8217;s securities are listed, and such other senior executives/employees who may from time to time be deemed subject to the Policy by the Board (&#8220;<b style="font-weight:bold;">Covered Executives</b>&#8221;).</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;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recoupment; Accounting Restatement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In the event the Company is required to prepare an accounting restatement of its financial statements due to the Company&#8217;s material noncompliance with any financial reporting requirement under the securities laws, the Board will require reimbursement or forfeiture of any excess Incentive Compensation (as defined below) received by any Covered Executive during the three completed fiscal years immediately preceding the date on which the Company is required to prepare an accounting restatement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;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;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Incentive Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For purposes of this Policy, Incentive Compensation means any of the following; provided that such compensation is granted, earned, or vested based wholly or in part on the attainment of a financial reporting measure:</p><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:18pt;"></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;">Annual cash bonuses and other short- and long-term cash incentives</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:18pt;"></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;">Stock options</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:18pt;"></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;">Stock appreciation rights</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:18pt;"></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;">Restricted stock</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:18pt;"></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;">Restricted stock units</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:18pt;"></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 shares</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:18pt;"></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 units</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;">Financial reporting measures are measures that are determined and presented in accordance with the accounting principles used in preparing the Company&#8217;s financial statements, and any measures that are derived wholly or in part from such measures and may include, among other things, any of 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:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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;">Company stock 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:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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;">Total stockholder return</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:18pt;"></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;">Revenues</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:18pt;"></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;">Net income</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:18pt;"></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;">Earnings before interest, taxes, depreciation, and amortization (EBITDA)</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:18pt;"></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;">Liquidity measures such as working capital or operating cash flow</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:18pt;"></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;">Earnings measures such as earnings per share</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:18pt;"></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;">&#8220;Non-GAAP financial measures&#8221; for purposes of Exchange Act Regulation G and 17CFR 229.10</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;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Excess Incentive Compensation: Amount Subject to Recovery</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The amount to be recovered will be the excess of the Incentive Compensation paid to the Covered Executive based on the erroneous data over the Incentive Compensation that would have been paid to the Covered Executive had it been based on the restated results, as determined by the Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">If the Board cannot determine the amount of excess Incentive Compensation received by the Covered Executive directly from the information in the accounting restatement, then it will make its determination based on a reasonable estimate of the effect of the accounting restatement on the applicable measure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 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;">2</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;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Method of Recoupment</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Board will determine, in its sole discretion, the method for recouping Incentive Compensation hereunder which may include, without limitation:</p><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:18pt;"></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;">requiring reimbursement of cash Incentive Compensation previously paid;</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:18pt;"></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;">seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer, or other disposition of any equity-based awards;</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:18pt;"></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;">offsetting the recouped amount from any compensation otherwise owed by the Company to the Covered Executive;</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:18pt;"></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;">cancelling outstanding vested or unvested equity awards; and/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:18pt;"></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;">taking any other remedial and recovery action permitted by law, as determined by the Board.</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;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Indemnification</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company shall not indemnify any Covered Executives against the loss of any incorrectly awarded Incentive Compensation.</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;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interpretation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Board is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy. It is intended that this Policy be interpreted in a manner that is consistent with the requirements of Section 10D of the Exchange Act and applicable rules or standards adopted by the Securities and Exchange Commission or any national securities exchange on which the Company&#39;s securities are listed.</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;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Effective Date</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">This Policy shall be effective as of October 2, 2023 (the &#8220;<b style="font-weight:bold;">Effective Date</b>&#8221;) and shall apply to Incentive Compensation that is approved, awarded or granted to Covered Executives on or after that date. This Policy shall apply to any excess Incentive Compensation received by Covered Executives during the three immediately completed fiscal years preceding the date on which a company is required to prepare an accounting restatement.</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;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amendment; Termination</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Board may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary to reflect final regulations adopted by the Securities and Exchange Commission under Section 10D of the Exchange Act and to comply with the rules and standards adopted by the SEC and the listing standards of any national securities exchange on which the Company&#8217;s securities are listed. The Board may terminate this Policy at any time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 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;">3</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;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other Recoupment Rights</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Board intends that this Policy will be applied to the fullest extent of the law. The Board may require that any employment agreement, equity award agreement, or similar agreement entered into on or after the Effective Date shall, as a condition to the grant of any benefit thereunder, require a Covered Executive to agree to abide by the terms of this Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company pursuant to the terms of any similar policy in any employment agreement, equity award agreement, or similar agreement and any other legal remedies available to the Company.</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;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Impracticability</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Board shall recover any excess Incentive Compensation in accordance with this Policy unless such recovery would be impracticable, as determined by the Board in accordance with Rule 10D-1 of the Exchange Act and any applicable rules or standards adopted by the SEC and the listing standards of any national securities exchange on which the Company&#8217;s securities are listed.</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;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Successors</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">This Policy shall be binding and enforceable against all Covered Executives and their beneficiaries, heirs, executors, administrators or other legal representatives.</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;">4</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-101.CAL
<SEQUENCE>11
<FILENAME>ambo-20231231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  10.6.2.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/25/2024 6:00:50 PM-->
<!--Modified on: 4/25/2024 6:00:50 PM-->
<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">
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.ambow.com/role/StatementConsolidatedBalanceSheets" />
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" roleURI="http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" />
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#StatementConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeCalc2" roleURI="http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeCalc2" />
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows" />
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureCashCashEquivalentsAndRestrictedCashDetails" roleURI="http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" />
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureAccountsReceivableNetDetails" roleURI="http://www.ambow.com/role/DisclosureAccountsReceivableNetDetails" />
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosurePrepaidAndOtherCurrentAssetsDetails" roleURI="http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails" />
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosurePropertyAndEquipmentNetDetails" roleURI="http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails" />
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails" roleURI="http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails" />
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOtherNonCurrentAssetsNetDetails" roleURI="http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails" />
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureAccruedAndOtherLiabilitiesDetails" roleURI="http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails" />
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" roleURI="http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" />
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureTaxationReconciliationDetails" roleURI="http://www.ambow.com/role/DisclosureTaxationReconciliationDetails" />
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureTaxationIncomeLossBeforeIncomeTaxesFromContinuingOperationsDetails" roleURI="http://www.ambow.com/role/DisclosureTaxationIncomeLossBeforeIncomeTaxesFromContinuingOperationsDetails" />
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" roleURI="http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" />
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureMaturitiesOfLeaseLiabilitiesDetailsCalc2" roleURI="http://www.ambow.com/role/DisclosureMaturitiesOfLeaseLiabilitiesDetailsCalc2" />
  <roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureMaturitiesOfLeaseLiabilitiesDetailsCalc3" roleURI="http://www.ambow.com/role/DisclosureMaturitiesOfLeaseLiabilitiesDetailsCalc3" />
  <calculationLink xlink:role="http://www.ambow.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - CONSOLIDATED BALANCE SHEETS">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent_638496648458887382" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="us-gaap_AssetsNoncurrent_638496648458887382" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_638496648458897378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent_638496648458887382" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_638496648458897378" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638496648458897378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent_638496648458887382" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638496648458897378" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_638496648458897378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent_638496648458887382" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_638496648458897378" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638496648458897378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent_638496648458887382" xlink:to="us-gaap_OtherAssetsNoncurrent_638496648458897378" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638496648458897378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent_638496648458897378" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638496648458897378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638496648458897378" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638496648458897378" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_638496648458897378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638496648458897378" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_638496648458897378" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_638496648458907366" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638496648458897378" xlink:to="us-gaap_AccountsReceivableNetCurrent_638496648458907366" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638496648458907366" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638496648458897378" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638496648458907366" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_638496648458907366" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities_638496648458907366" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent_638496648458907366" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638496648458907366" xlink:to="us-gaap_LiabilitiesNoncurrent_638496648458907366" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_638496648458907366" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_638496648458907366" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_638496648458907366" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638496648458917367" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638496648458907366" xlink:to="us-gaap_LiabilitiesCurrent_638496648458917367" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_638496648458917367" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638496648458917367" xlink:to="us-gaap_AccountsPayableCurrent_638496648458917367" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_638496648458917367" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638496648458917367" xlink:to="us-gaap_AccruedLiabilitiesCurrent_638496648458917367" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings_638496648458917367" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638496648458917367" xlink:to="us-gaap_ShortTermBorrowings_638496648458917367" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_638496648458917367" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638496648458917367" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_638496648458917367" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_638496648458917367" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638496648458917367" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_638496648458917367" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638496648458917367" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638496648458917367" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_638496648458927363" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638496648458917367" xlink:to="us-gaap_PreferredStockValue_638496648458927363" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_638496648458927363" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638496648458917367" xlink:to="us-gaap_CommonStockValue_638496648458927363" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_638496648458927363" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638496648458917367" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_638496648458927363" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638496648458927363" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638496648458917367" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638496648458927363" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638496648458927363" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638496648458917367" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638496648458927363" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_638496648458927363" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies_638496648458927363" order="3" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" xlink:type="extended" xlink:title="00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax_638496648458937361" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossTax_638496648458937361" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_638496648458937361" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossTax_638496648458937361" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_638496648458937361" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638496648458937361" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossTax_638496648458937361" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638496648458937361" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638496648458937361" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ProfitLoss_638496648458937361" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_638496648458947378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss_638496648458937361" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_638496648458947378" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_638496648458947378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss_638496648458937361" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_638496648458947378" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638496648458947378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_638496648458947378" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638496648458947378" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_638496648458947378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638496648458947378" xlink:to="us-gaap_NonoperatingIncomeExpense_638496648458947378" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_638496648458947378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638496648458947378" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_638496648458947378" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet_638496648458947378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638496648458947378" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet_638496648458947378" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_638496648458947378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638496648458947378" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_638496648458947378" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_638496648458947378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638496648458947378" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_638496648458947378" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_638496648458957365" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638496648458947378" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_638496648458957365" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638496648458957365" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638496648458947378" xlink:to="us-gaap_OperatingIncomeLoss_638496648458957365" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_638496648458957365" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_638496648458957365" xlink:to="us-gaap_OperatingExpenses_638496648458957365" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_638496648458957365" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638496648458957365" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_638496648458957365" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_638496648458957365" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638496648458957365" xlink:to="us-gaap_ResearchAndDevelopmentExpense_638496648458957365" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_638496648458957365" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638496648458957365" xlink:to="us-gaap_GeneralAndAdministrativeExpense_638496648458957365" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense_638496648458957365" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638496648458957365" xlink:to="us-gaap_SellingAndMarketingExpense_638496648458957365" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_638496648458967366" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_638496648458957365" xlink:to="us-gaap_GrossProfit_638496648458967366" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue_638496648458967366" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit_638496648458967366" xlink:to="us-gaap_CostOfRevenue_638496648458967366" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues_638496648458967366" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit_638496648458967366" xlink:to="us-gaap_Revenues_638496648458967366" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638496648458967366" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_638496648458947378" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638496648458967366" order="2" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeCalc2" xlink:type="extended" xlink:title="00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME Calc2">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_638496648458977378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_638496648458977378" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_638496648458977378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_638496648458977378" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_638496648458977378" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_638496648458977378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_638496648458977378" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_638496648458977378" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="us-gaap_IncomeLossFromContinuingOperations_638496648458977378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1" xlink:to="us-gaap_IncomeLossFromContinuingOperations_638496648458977378" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_638496648458977378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperations_638496648458977378" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_638496648458977378" order="1" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_638496648458977378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_638496648458977378" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_638496648458977378" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_638496648458977378" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_638496648458987373" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_638496648458987373" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ProceedsFromIssuanceOfCommonStockAndWarrants" xlink:label="ambo_ProceedsFromIssuanceOfCommonStockAndWarrants_638496648458987373" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_638496648458987373" xlink:to="ambo_ProceedsFromIssuanceOfCommonStockAndWarrants_638496648458987373" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_FundingProvidedToDiscontinuedOperations" xlink:label="ambo_FundingProvidedToDiscontinuedOperations_638496648458987373" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_638496648458987373" xlink:to="ambo_FundingProvidedToDiscontinuedOperations_638496648458987373" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="us-gaap_ProceedsFromShortTermDebt_638496648458987373" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_638496648458987373" xlink:to="us-gaap_ProceedsFromShortTermDebt_638496648458987373" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="us-gaap_RepaymentsOfShortTermDebt_638496648458987373" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_638496648458987373" xlink:to="us-gaap_RepaymentsOfShortTermDebt_638496648458987373" order="4" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_638496648458999979" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_638496648458999979" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_638496648458999979" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_638496648458999979" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_638496648458999979" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_638496648458999979" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_638496648459007383" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_638496648459007383" order="3" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638496648459007383" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638496648459007383" order="4" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal" xlink:label="ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal_638496648459007383" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal_638496648459007383" order="5" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_638496648459007383" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_638496648459007383" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_InterestExpenses" xlink:label="ambo_InterestExpenses_638496648459007383" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="ambo_InterestExpenses_638496648459007383" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations" xlink:label="ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations_638496648459007383" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations_638496648459007383" order="8" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_638496648459017370" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_638496648459017370" order="9" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_638496648459017370" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_ShareBasedCompensation_638496648459017370" order="10" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnTerminationOfLease" xlink:label="us-gaap_GainLossOnTerminationOfLease_638496648459017370" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_GainLossOnTerminationOfLease_638496648459017370" order="11" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_638496648459017370" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_638496648459017370" order="12" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_638496648459017370" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_DepreciationDepletionAndAmortization_638496648459017370" order="13" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638496648459017370" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638496648459017370" order="14" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_638496648459027371" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_638496648459027371" order="15" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_638496648459027371" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_638496648459027371" order="16" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_638496648459027371" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_638496648459027371" order="17" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_638496648459027371" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_638496648459027371" order="18" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_638496648459027371" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_638496648459027371" order="19" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_638496648459037363" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648458999979" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_638496648459037363" order="20" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_638496648459037363" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_638496648459037363" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_638496648459037363" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_638496648459037363" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_638496648459037363" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_638496648459037363" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_638496648459037363" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfIntangibleAssets" xlink:label="us-gaap_ProceedsFromSaleOfIntangibleAssets_638496648459037363" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_638496648459037363" xlink:to="us-gaap_ProceedsFromSaleOfIntangibleAssets_638496648459037363" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_638496648459047367" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_638496648459047367" order="1" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" xlink:type="extended" xlink:title="40401 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details)">
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" xlink:label="ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638496648459047367" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638496648459047367" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_638496648459047367" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_638496648459047367" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.ambow.com/role/DisclosureAccountsReceivableNetDetails" xlink:type="extended" xlink:title="40501 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_638496648459057377" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent_2" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_638496648459057377" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent_638496648459057377" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent_2" xlink:to="us-gaap_AccountsReceivableGrossCurrent_638496648459057377" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails" xlink:type="extended" xlink:title="40601 - Disclosure - PREPAID AND OTHER CURRENT ASSETS (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent_638496648459057377" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_638496648459057377" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_LoansToThirdParties" xlink:label="ambo_LoansToThirdParties_638496648459057377" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="ambo_LoansToThirdParties_638496648459057377" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PrepaidForTechnologyDevelopment" xlink:label="ambo_PrepaidForTechnologyDevelopment_638496648459057377" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="ambo_PrepaidForTechnologyDevelopment_638496648459057377" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Supplies" xlink:label="us-gaap_Supplies_638496648459057377" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_Supplies_638496648459057377" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DueFromThirdPartiesAcquisitionsCurrent" xlink:label="ambo_DueFromThirdPartiesAcquisitionsCurrent_638496648459057377" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="ambo_DueFromThirdPartiesAcquisitionsCurrent_638496648459057377" order="5" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="40701 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_638496648459067373" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_638496648459067373" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638496648459067373" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638496648459067373" order="2" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails" xlink:type="extended" xlink:title="40803 - Disclosure - INTANGIBLE ASSETS, NET - Estimated Amortization Expenses (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_638496648459067373" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_638496648459067373" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_638496648459067373" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_638496648459067373" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_638496648459077379" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_638496648459077379" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_638496648459077379" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_638496648459077379" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_638496648459077379" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_638496648459077379" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_638496648459077379" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_638496648459077379" order="6" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails" xlink:type="extended" xlink:title="40901 - Disclosure - OTHER NON-CURRENT ASSETS, NET (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses_638496648459077379" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses_638496648459077379" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss" xlink:label="ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss_638496648459087369" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss_638496648459087369" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent_638496648459087369" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss_638496648459087369" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent_638496648459087369" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_LongTermLeaseDeposits" xlink:label="ambo_LongTermLeaseDeposits_638496648459087369" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss_638496648459087369" xlink:to="ambo_LongTermLeaseDeposits_638496648459087369" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:label="us-gaap_NotesAndLoansReceivableGrossNoncurrent_638496648459087369" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss_638496648459087369" xlink:to="us-gaap_NotesAndLoansReceivableGrossNoncurrent_638496648459087369" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent_638496648459087369" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss_638496648459087369" xlink:to="us-gaap_RestrictedCashNoncurrent_638496648459087369" order="4" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails" xlink:type="extended" xlink:title="41101 - Disclosure - ACCRUED AND OTHER LIABILITIES (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent" xlink:label="ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent_638496648459087369" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent_638496648459087369" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_638496648459087369" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_638496648459087369" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AdvancePaymentsCurrent" xlink:label="ambo_AdvancePaymentsCurrent_638496648459087369" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="ambo_AdvancePaymentsCurrent_638496648459087369" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DueToStudentsCurrent" xlink:label="ambo_DueToStudentsCurrent_638496648459097368" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="ambo_DueToStudentsCurrent_638496648459097368" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AccruedLoansFromThirdPartiesCurrent" xlink:label="ambo_AccruedLoansFromThirdPartiesCurrent_638496648459097368" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="ambo_AccruedLoansFromThirdPartiesCurrent_638496648459097368" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_638496648459097368" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_638496648459097368" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_638496648459097368" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_638496648459097368" order="7" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended" xlink:title="41402 - Disclosure - TAXATION - Deferred tax assets and liabilities (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet_638496648459097368" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsNet_638496648459097368" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross_638496648459107372" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_638496648459097368" xlink:to="us-gaap_DeferredTaxAssetsGross_638496648459107372" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_638496648459107372" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638496648459107372" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_638496648459107372" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_638496648459107372" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638496648459107372" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_638496648459107372" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638496648459107372" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638496648459107372" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638496648459107372" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_638496648459107372" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638496648459107372" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_638496648459107372" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_638496648459107372" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638496648459107372" xlink:to="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_638496648459107372" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DeferredTaxAssetsDepreciation" xlink:label="ambo_DeferredTaxAssetsDepreciation_638496648459107372" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638496648459107372" xlink:to="ambo_DeferredTaxAssetsDepreciation_638496648459107372" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_LeaseLiability" xlink:label="ambo_LeaseLiability_638496648459107372" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638496648459107372" xlink:to="ambo_LeaseLiability_638496648459107372" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DeferredTaxAssetValuationAllowance" xlink:label="ambo_DeferredTaxAssetValuationAllowance_638496648459117363" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_638496648459097368" xlink:to="ambo_DeferredTaxAssetValuationAllowance_638496648459117363" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_638496648459117363" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_638496648459117363" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition" xlink:label="ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition_638496648459117363" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_638496648459117363" xlink:to="ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition_638496648459117363" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_RightOfUseAssets" xlink:label="ambo_RightOfUseAssets_638496648459117363" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_638496648459117363" xlink:to="ambo_RightOfUseAssets_638496648459117363" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.ambow.com/role/DisclosureTaxationReconciliationDetails" xlink:type="extended" xlink:title="41405 - Disclosure - TAXATION - Reconciliation (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_638496648459117363" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_638496648459117363" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638496648459127374" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638496648459127374" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_638496648459127374" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_638496648459127374" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_638496648459127374" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_638496648459127374" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_638496648459127374" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_638496648459127374" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_638496648459127374" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_638496648459127374" order="6" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.ambow.com/role/DisclosureTaxationIncomeLossBeforeIncomeTaxesFromContinuingOperationsDetails" xlink:type="extended" xlink:title="41406 - Disclosure - TAXATION - Income /(loss) before income taxes from continuing operations (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_638496648459127374" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_638496648459127374" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_638496648459127374" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_638496648459127374" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="extended" xlink:title="41604 - Disclosure - LEASES - Maturities of lease liabilities (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_638496648459137374" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_638496648459137374" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638496648459137374" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638496648459137374" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638496648459137374" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638496648459137374" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638496648459137374" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638496648459137374" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638496648459137374" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638496648459137374" order="5" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.ambow.com/role/DisclosureMaturitiesOfLeaseLiabilitiesDetailsCalc2" xlink:type="extended" xlink:title="41604 - Disclosure - Maturities of lease liabilities (Details) (Calc2)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_638496648459147373" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2" xlink:to="us-gaap_OperatingLeaseLiability_638496648459147373" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638496648459147373" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638496648459147373" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.ambow.com/role/DisclosureMaturitiesOfLeaseLiabilitiesDetailsCalc3" xlink:type="extended" xlink:title="41604 - Disclosure - Maturities of lease liabilities (Details) (Calc3)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_638496648459147373" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability_1" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_638496648459147373" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_638496648459147373" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability_1" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_638496648459147373" order="2" use="optional" weight="1" />
  </calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>ambo-20231231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.6.2.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/25/2024 6:00:50 PM-->
<!--Modified on: 4/25/2024 6:00:50 PM-->
<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="ambo-20231231.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.ambow.com/role/DocumentDocumentAndEntityInformation" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.ambow.com/role/StatementConsolidatedBalanceSheets" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#StatementConsolidatedBalanceSheetsParenthetical" roleURI="http://www.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" roleURI="http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#StatementConsolidatedStatementsOfChangesInEquity" roleURI="http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOrganizationAndPrincipalActivitiesDetails" roleURI="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails" roleURI="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" roleURI="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails" roleURI="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails" roleURI="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" roleURI="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosurePropertyAndEquipmentNetDetails" roleURI="http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureIntangibleAssetsNetDetails" roleURI="http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails" roleURI="http://www.ambow.com/role/DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureShortTermBorrowingsDetails" roleURI="http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureAccruedAndOtherLiabilitiesDetails" roleURI="http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOrdinarySharesDetails" roleURI="http://www.ambow.com/role/DisclosureOrdinarySharesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails" roleURI="http://www.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureShareBasedCompensationDetails" roleURI="http://www.ambow.com/role/DisclosureShareBasedCompensationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureShareBasedCompensationRestrictedStockDetails" roleURI="http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureShareBasedCompensationRestrictedStockActivityDetails" roleURI="http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureTaxationProvisionForIncomeTaxesDetails" roleURI="http://www.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails" roleURI="http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails" roleURI="http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureGainOnDisposalOfAssestsDetails" roleURI="http://www.ambow.com/role/DisclosureGainOnDisposalOfAssestsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureFairValueMeasurementsDetails" roleURI="http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureConcentrationsDetails" roleURI="http://www.ambow.com/role/DisclosureConcentrationsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSubsequentEventsDetails" roleURI="http://www.ambow.com/role/DisclosureSubsequentEventsDetails" />
  <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.ambow.com/role/DisclosureStandardAndCustomAxisDomainDefaults" xlink:href="ambo-20231231.xsd#DisclosureStandardAndCustomAxisDomainDefaults" xlink:type="simple" />
  <link:roleRef xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd#eedm" roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" />
  <link:roleRef xlink:type="simple" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd#eedm1" roleURI="http://fasb.org/srt/role/srt-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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:title="us-gaap_IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_1" xlink:title="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:title="definition:us-gaap_IncomeStatementAbstract To us-gaap_GainOrLossOnSaleOfStockInSubsidiary_1" order="1" priority="0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_3" xlink:title="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_3" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_3" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:title="definition:us-gaap_IncomeStatementAbstract To us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_3" order="2" priority="0" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://fasb.org/srt/role/srt-eedm/ExtensibleEnumerationLists" xlink:type="extended" xlink:title="SRT Extensible Enumeration Domain Members" />
  <link:definitionLink xlink:role="http://www.ambow.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.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:label="srt_CumulativeEffectPeriodOfAdoptionAxis_1" xlink:title="srt_CumulativeEffectPeriodOfAdoptionAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="srt_CumulativeEffectPeriodOfAdoptionDomain_1" xlink:title="srt_CumulativeEffectPeriodOfAdoptionDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_CumulativeEffectPeriodOfAdoptionAxis_1" xlink:to="srt_CumulativeEffectPeriodOfAdoptionDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_CumulativeEffectPeriodOfAdoptionAxis_1 To srt_CumulativeEffectPeriodOfAdoptionDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1" xlink:title="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_1" xlink:title="us-gaap_TypeOfAdoptionMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1" xlink:to="us-gaap_TypeOfAdoptionMember_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1 To us-gaap_TypeOfAdoptionMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_1" xlink:title="srt_StatementGeographicalAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_1" xlink:title="srt_SegmentGeographicalDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_StatementGeographicalAxis_1" xlink:to="srt_SegmentGeographicalDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_StatementGeographicalAxis_1 To srt_SegmentGeographicalDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1" xlink:title="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:title="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1 To us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis_1" xlink:title="us-gaap_LossContingenciesByNatureOfContingencyAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain_1" xlink:title="us-gaap_LossContingencyNatureDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis_1" xlink:to="us-gaap_LossContingencyNatureDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_LossContingenciesByNatureOfContingencyAxis_1 To us-gaap_LossContingencyNatureDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_1" xlink:title="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivableTypeDomain" xlink:label="us-gaap_ReceivableTypeDomain_1" xlink:title="us-gaap_ReceivableTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_1" xlink:to="us-gaap_ReceivableTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_1 To us-gaap_ReceivableTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis" xlink:label="us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_1" xlink:title="us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain" xlink:label="us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_1" xlink:title="us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_1" xlink:to="us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_1 To us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis_1" xlink:title="us-gaap_MeasurementInputTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain_1" xlink:title="us-gaap_MeasurementInputTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_MeasurementInputTypeAxis_1" xlink:to="us-gaap_MeasurementInputTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_MeasurementInputTypeAxis_1 To us-gaap_MeasurementInputTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis_1" xlink:title="us-gaap_TaxPeriodAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain_1" xlink:title="us-gaap_TaxPeriodDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_TaxPeriodAxis_1" xlink:to="us-gaap_TaxPeriodDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_TaxPeriodAxis_1 To us-gaap_TaxPeriodDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_1" xlink:title="us-gaap_ValuationAllowancesAndReservesTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_1" xlink:title="us-gaap_ValuationAllowancesAndReservesDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis_1" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ValuationAllowancesAndReservesTypeAxis_1 To us-gaap_ValuationAllowancesAndReservesDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanSponsorLocationAxis" xlink:label="us-gaap_RetirementPlanSponsorLocationAxis_1" xlink:title="us-gaap_RetirementPlanSponsorLocationAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanSponsorLocationDomain" xlink:label="us-gaap_RetirementPlanSponsorLocationDomain_1" xlink:title="us-gaap_RetirementPlanSponsorLocationDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_RetirementPlanSponsorLocationAxis_1" xlink:to="us-gaap_RetirementPlanSponsorLocationDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_RetirementPlanSponsorLocationAxis_1 To us-gaap_RetirementPlanSponsorLocationDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="us-gaap_ValuationTechniqueAxis_1" xlink:title="us-gaap_ValuationTechniqueAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="us-gaap_ValuationTechniqueDomain_1" xlink:title="us-gaap_ValuationTechniqueDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ValuationTechniqueAxis_1" xlink:to="us-gaap_ValuationTechniqueDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ValuationTechniqueAxis_1 To us-gaap_ValuationTechniqueDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:label="us-gaap_FinancingReceivablesPeriodPastDueAxis_1" xlink:title="us-gaap_FinancingReceivablesPeriodPastDueAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:label="us-gaap_FinancingReceivablesPeriodPastDueDomain_1" xlink:title="us-gaap_FinancingReceivablesPeriodPastDueDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueAxis_1" xlink:to="us-gaap_FinancingReceivablesPeriodPastDueDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FinancingReceivablesPeriodPastDueAxis_1 To us-gaap_FinancingReceivablesPeriodPastDueDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="us-gaap_AssetAcquisitionAxis_1" xlink:title="us-gaap_AssetAcquisitionAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain_1" xlink:title="us-gaap_AssetAcquisitionDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AssetAcquisitionAxis_1" xlink:to="us-gaap_AssetAcquisitionDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_AssetAcquisitionAxis_1 To us-gaap_AssetAcquisitionDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis_1" xlink:title="us-gaap_TypeOfArrangementAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_1" xlink:title="us-gaap_ArrangementsAndNonarrangementTransactionsMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_TypeOfArrangementAxis_1" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_TypeOfArrangementAxis_1 To us-gaap_ArrangementsAndNonarrangementTransactionsMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis_1" xlink:title="us-gaap_IncomeTaxAuthorityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_1" xlink:title="us-gaap_IncomeTaxAuthorityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IncomeTaxAuthorityAxis_1" xlink:to="us-gaap_IncomeTaxAuthorityDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_IncomeTaxAuthorityAxis_1 To us-gaap_IncomeTaxAuthorityDomain_1" order="1" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="00090 - Document - Document and Entity Information">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassCMember" xlink:label="us-gaap_CommonClassCMember" />
    <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_CommonClassCMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AdrMember" xlink:label="dei_AdrMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="dei_AdrMember" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="dei_DocumentInformationTable" xlink:to="dei_EntityAddressesAddressTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_DocumentInformationLineItems" xlink:to="dei_DocumentType" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_DocumentInformationLineItems" xlink:to="dei_DocumentRegistrationStatement" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_DocumentInformationLineItems" xlink:to="dei_DocumentShellCompanyReport" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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_DocumentInformationLineItems" xlink:to="dei_ContactPersonnelName" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelEmailAddress" xlink:label="dei_ContactPersonnelEmailAddress" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_ContactPersonnelEmailAddress" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="20" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="21" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_NoTradingSymbolFlag" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="22" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="23" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="24" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="25" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="26" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="27" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="28" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="29" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="30" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="31" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAccountingStandard" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="32" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="33" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="34" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="35" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="36" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="37" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="38" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="39" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="40" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="41" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="42" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - CONSOLIDATED BALANCE SHEETS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassCMember" xlink:label="us-gaap_CommonClassCMember" />
    <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_CommonClassCMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" />
    <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_RestrictedCashAndCashEquivalentsAtCarryingValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <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_AccountsReceivableNetCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="4" 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/2023/elts/us-gaap-2023.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="5" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract" />
    <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_AssetsNoncurrentAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract" />
    <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_LiabilitiesAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ShortTermBorrowings" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
    <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_AccountsPayableCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="6" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_Liabilities" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
    <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_CommitmentsAndContingencies" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_PreferredStockValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_CommonStockValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="3" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="4" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="5" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="6" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical" xlink:type="extended" xlink:title="00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassCMember" xlink:label="us-gaap_CommonClassCMember" />
    <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_CommonClassCMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
    <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_PreferredStockParOrStatedValuePerShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <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_PreferredStockSharesAuthorized" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
    <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_PreferredStockSharesIssued" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
    <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_PreferredStockSharesOutstanding" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="7" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="8" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="9" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" xlink:type="extended" xlink:title="00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/dei-2023.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" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="2" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" />
    <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_GeneralAndAdministrativeExpenseMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
    <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_RevenuesAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_Revenues" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract" />
    <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_CostOfRevenueAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfRevenue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
    <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_GrossProfit" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" />
    <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_SellingAndMarketingExpense" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="2" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="5" 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/2023/elts/us-gaap-2023.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="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
    <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_NonoperatingIncomeExpenseAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="8" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="9" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />
    <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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" />
    <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_IncomeLossFromDiscontinuedOperationsNetOfTax" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="12" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" />
    <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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="14" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperations" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" />
    <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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
    <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_NetIncomeLossAvailableToCommonStockholdersBasic" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="17" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
    <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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTax" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="4" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="18" 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/2023/elts/us-gaap-2023.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="19" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="20" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="21" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="22" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="23" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="24" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity" xlink:type="extended" xlink:title="00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassCMember" xlink:label="us-gaap_CommonClassCMember" />
    <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_CommonClassCMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="2" 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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="1" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAppropriatedMember" xlink:label="us-gaap_RetainedEarningsAppropriatedMember" />
    <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_RetainedEarningsAppropriatedMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="3" 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/2023/elts/us-gaap-2023.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="4" 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/2023/elts/us-gaap-2023.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="5" 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/2023/elts/us-gaap-2023.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="6" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
    <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_IncreaseDecreaseInStockholdersEquityRollForward" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="2" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_SharesIssued" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="5" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="6" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="7" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes" xlink:label="ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NoncontrollingInterestDecreaseFromDisposal" xlink:label="ambo_NoncontrollingInterestDecreaseFromDisposal" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="ambo_NoncontrollingInterestDecreaseFromDisposal" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders" xlink:label="ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="12" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" xlink:type="extended" xlink:title="40101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/dei-2023.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/2023/elts/us-gaap-2023.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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="ambo-20231231.xsd#ambo_RegisteredDirectOfferingMember" xlink:label="ambo_RegisteredDirectOfferingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="ambo_RegisteredDirectOfferingMember" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PublicOfferingMember" xlink:label="ambo_PublicOfferingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="ambo_PublicOfferingMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NumberOfClassSharesPerAdsShare" xlink:label="ambo_NumberOfClassSharesPerAdsShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="ambo_NumberOfClassSharesPerAdsShare" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails" xlink:type="extended" xlink:title="40102 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Major subsidiaries and VIEs (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.xsd#srt_SubsidiariesMember" xlink:label="srt_SubsidiariesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_SubsidiariesMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NewSchoolMember" xlink:label="ambo_NewSchoolMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ambo_NewSchoolMember" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AmbowEducationInc.Member" xlink:label="ambo_AmbowEducationInc.Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ambo_AmbowEducationInc.Member" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AmbowBscIncMember" xlink:label="ambo_AmbowBscIncMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ambo_AmbowBscIncMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_BayStateCollegeIncMember" xlink:label="ambo_BayStateCollegeIncMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ambo_BayStateCollegeIncMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AmbowNsadIncMember" xlink:label="ambo_AmbowNsadIncMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ambo_AmbowNsadIncMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" xlink:type="extended" xlink:title="40103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Additional Information (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_TypeOfArrangementAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_SharePurchaseAgreementWithCloverWealthLimitedMember" xlink:label="ambo_SharePurchaseAgreementWithCloverWealthLimitedMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="ambo_SharePurchaseAgreementWithCloverWealthLimitedMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member" xlink:label="ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_DisposalGroupClassificationAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:label="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DisposalGroupClassificationDomain" xlink:to="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails" xlink:type="extended" xlink:title="40302 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" />
    <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_ComputerEquipmentMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="extended" xlink:title="40303 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Intangible assets (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OtherMember" xlink:label="ambo_OtherMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ambo_OtherMember" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="srt_RangeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" xlink:type="extended" xlink:title="40308 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Share-based compensation (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="40701 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" />
    <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_ComputerEquipmentMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
    <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_LeaseholdImprovementsMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="4" 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/2023/elts/us-gaap-2023.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="5" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_Depreciation" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="6" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails" xlink:type="extended" xlink:title="40801 - Disclosure - INTANGIBLE ASSETS, NET (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OthersMember" xlink:label="ambo_OthersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ambo_OthersMember" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails" xlink:type="extended" xlink:title="40802 - Disclosure - INTANGIBLE ASSETS, NET - Impairment and Amortization (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_TradeNameAndBrandMember" xlink:label="ambo_TradeNameAndBrandMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ambo_TradeNameAndBrandMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails" xlink:type="extended" xlink:title="41001 - Disclosure - SHORT-TERM BORROWINGS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="us-gaap_DebtInstrumentTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.xsd#srt_SubsidiariesMember" xlink:label="srt_SubsidiariesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_SubsidiariesMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember" xlink:label="ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SubsidiariesMember" xlink:to="ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_CathyBankMember" xlink:label="ambo_CathyBankMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="ambo_CathyBankMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_EastWestBankMember" xlink:label="ambo_EastWestBankMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="ambo_EastWestBankMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ShortTermBorrowings" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableNetCurrent" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_MortgagedPropertyAmount" xlink:label="ambo_MortgagedPropertyAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ambo_MortgagedPropertyAmount" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="us-gaap_LinesOfCreditCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LinesOfCreditCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTerm" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails" xlink:type="extended" xlink:title="41101 - Disclosure - ACCRUED AND OTHER LIABILITIES (Details)">
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PayablesAndAccrualsDisclosureTable" xlink:label="ambo_PayablesAndAccrualsDisclosureTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="ambo_PayablesAndAccrualsDisclosureTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_SundryManagementLlcMember" xlink:label="ambo_SundryManagementLlcMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="ambo_SundryManagementLlcMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PayablesAndAccrualsDisclosureLineItems" xlink:label="ambo_PayablesAndAccrualsDisclosureLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems" xlink:to="ambo_PayablesAndAccrualsDisclosureTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent" xlink:label="ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems" xlink:to="ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AdvancePaymentsCurrent" xlink:label="ambo_AdvancePaymentsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems" xlink:to="ambo_AdvancePaymentsCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DueToStudentsCurrent" xlink:label="ambo_DueToStudentsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems" xlink:to="ambo_DueToStudentsCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="6" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AccruedLoansFromThirdPartiesCurrent" xlink:label="ambo_AccruedLoansFromThirdPartiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems" xlink:to="ambo_AccruedLoansFromThirdPartiesCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems" xlink:to="us-gaap_DebtInstrumentTerm" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureOrdinarySharesDetails" xlink:type="extended" xlink:title="41201 - Disclosure - ORDINARY SHARES (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AdrMember" xlink:label="dei_AdrMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="dei_AdrMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="2" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="ambo-20231231.xsd#ambo_DirectOfferingMember" xlink:label="ambo_DirectOfferingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ambo_DirectOfferingMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ScheduleOfStockByClassTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="5" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails" xlink:type="extended" xlink:title="41202 - Disclosure - ORDINARY SHARES - Classification of warrant on weighted average assumptions (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_MeasurementInputTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputExpectedTermMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="us-gaap_MeasurementInputExercisePriceMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputExercisePriceMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputSharePriceMember" xlink:label="us-gaap_MeasurementInputSharePriceMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputSharePriceMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureShareBasedCompensationDetails" xlink:type="extended" xlink:title="41301 - Disclosure - SHARE BASED COMPENSATION (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="ambo-20231231.xsd#ambo_EquityIncentivePlan2010Member" xlink:label="ambo_EquityIncentivePlan2010Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="ambo_EquityIncentivePlan2010Member" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AmendedAndRestatedEquityIncentivePlan2010Member" xlink:label="ambo_AmendedAndRestatedEquityIncentivePlan2010Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PlanNameDomain" xlink:to="ambo_AmendedAndRestatedEquityIncentivePlan2010Member" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="ambo-20231231.xsd#ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm" xlink:label="ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails" xlink:type="extended" xlink:title="41302 - Disclosure - SHARE BASED COMPENSATION - Restricted stock (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
    <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_RestrictedStockMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_TitleOfIndividualAxis" priority="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ExecutiveOfficerMember" xlink:label="srt_ExecutiveOfficerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ExecutiveOfficerMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="3" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_IncomeStatementLocationAxis" priority="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" />
    <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_GeneralAndAdministrativeExpenseMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="4" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="2" 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/2023/elts/us-gaap-2023.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="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
    <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_ShareBasedCompensation" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails" xlink:type="extended" xlink:title="41303 - Disclosure - SHARE BASED COMPENSATION - Restricted stock activity (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
    <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_RestrictedStockMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails" xlink:type="extended" xlink:title="41401 - Disclosure - TAXATION - Provision for Income Taxes (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="us-gaap_IncomeTaxContingencyTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="us-gaap_IncomeTaxContingencyTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember" />
    <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_InternalRevenueServiceIRSMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="us-gaap_IncomeTaxContingencyLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_IncomeTaxContingencyTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="3" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails" xlink:type="extended" xlink:title="41403 - Disclosure - TAXATION - Expiration dates of operating loss carried forwards (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_TaxPeriodAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_TaxYear2028AndThereafterMember" xlink:label="ambo_TaxYear2028AndThereafterMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="ambo_TaxYear2028AndThereafterMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
    <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_IncomeTaxAuthorityAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OperatingLossCarryforwardsSubjectToExpiration" xlink:label="ambo_OperatingLossCarryforwardsSubjectToExpiration" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="ambo_OperatingLossCarryforwardsSubjectToExpiration" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward" xlink:label="ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="ambo_OperatingLossCarryforwardsNotSubjectToExpiration" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="ambo_OperatingLossCarryforwardsNotSubjectToExpiration" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails" xlink:type="extended" xlink:title="41501 - Disclosure - NET LOSS/INCOME PER SHARE - Computation of basic and diluted net loss per share (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
    <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_SubsequentEventTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/dei-2023.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" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
    <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_CommonClassAMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="us-gaap_NetIncomeLossAbstract" />
    <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_NetIncomeLossAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetIncomeLossAbstract" xlink:to="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NetIncomeLossAbstract" xlink:to="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_NetIncomeLossAbstract" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_NetIncomeLossAbstract" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="2" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" />
    <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_IncomeLossFromContinuingOperationsPerBasicShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" />
    <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_IncomeLossFromContinuingOperationsPerDilutedShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" />
    <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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" />
    <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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NumberOfSharesInAds" xlink:label="ambo_NumberOfSharesInAds" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_StatementLineItems" xlink:to="ambo_NumberOfSharesInAds" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="9" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureGainOnDisposalOfAssestsDetails" xlink:type="extended" xlink:title="41801 - Disclosure - GAIN ON DISPOSAL OF ASSESTS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_BayStateCollegeIncMember" xlink:label="ambo_BayStateCollegeIncMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="ambo_BayStateCollegeIncMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails" xlink:type="extended" xlink:title="41901 - Disclosure - FAIR VALUE MEASUREMENTS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
    <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_FairValueInputsLevel3Member" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="srt_RangeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_MeasurementInputTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_MeasurementInputRoyaltyRateMember" xlink:label="ambo_MeasurementInputRoyaltyRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="ambo_MeasurementInputRoyaltyRateMember" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputDiscountRateMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputLongTermRevenueGrowthRateMember" xlink:label="us-gaap_MeasurementInputLongTermRevenueGrowthRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputLongTermRevenueGrowthRateMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsQuantitativeInformationAbstract" xlink:label="us-gaap_FairValueInputsQuantitativeInformationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueInputsQuantitativeInformationAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_FairValueInputsRoyaltyRate" xlink:label="ambo_FairValueInputsRoyaltyRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueInputsQuantitativeInformationAbstract" xlink:to="ambo_FairValueInputsRoyaltyRate" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_FairValueInputsDiscountRates" xlink:label="ambo_FairValueInputsDiscountRates" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueInputsQuantitativeInformationAbstract" xlink:to="ambo_FairValueInputsDiscountRates" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_FairValueInputsLongTermRevenueGrowthRates" xlink:label="ambo_FairValueInputsLongTermRevenueGrowthRates" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueInputsQuantitativeInformationAbstract" xlink:to="ambo_FairValueInputsLongTermRevenueGrowthRates" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureConcentrationsDetails" xlink:type="extended" xlink:title="42001 - Disclosure - CONCENTRATIONS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="1" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" />
    <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_RevenueFromContractWithCustomerMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" />
    <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_PrepaidExpensesAndOtherCurrentAssetsMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_AccountsReceivableMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_MajorCustomersAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="ambo-20231231.xsd#ambo_CustomerOneMember" xlink:label="ambo_CustomerOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="ambo_CustomerOneMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ThresholdUsedForCalculatingConcentrationOfRisk" xlink:label="ambo_ThresholdUsedForCalculatingConcentrationOfRisk" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="ambo_ThresholdUsedForCalculatingConcentrationOfRisk" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.ambow.com/role/DisclosureSubsequentEventsDetails" xlink:type="extended" xlink:title="42101 - Disclosure - SUBSEQUENT EVENTS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
    <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_SubsequentEventTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/dei-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
    <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_CommonClassAMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_StatementTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="ambo-20231231.xsd#ambo_PrpConsultingGroupPcMember" xlink:label="ambo_PrpConsultingGroupPcMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="ambo_PrpConsultingGroupPcMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="ambo-20231231.xsd#ambo_NumberOfSharesInAds" xlink:label="ambo_NumberOfSharesInAds" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="ambo_NumberOfSharesInAds" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" />
    <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_StockholdersEquityNoteStockSplitConversionRatio1" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" />
    <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_ProceedsFromIssuanceOrSaleOfEquity" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivablePurchase" xlink:label="us-gaap_AccountsReceivablePurchase" />
    <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_AccountsReceivablePurchase" priority="1" use="optional" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>ambo-20231231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.6.2.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/25/2024 6:00:50 PM-->
<!--Modified on: 4/25/2024 6:00:50 PM-->
<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:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
  <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
  <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DocumentAndEntityInformationAbstract" xlink:label="ambo_DocumentAndEntityInformationAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_DocumentAndEntityInformationAbstract" xlink:to="ambo_DocumentAndEntityInformationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassAMember_lbl" xml:lang="en-US">Class A Ordinary Shares</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonClassAMember_lbl" xml:lang="en-US">Class A Ordinary Shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassCMember" xlink:label="us-gaap_CommonClassCMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassCMember" xlink:to="us-gaap_CommonClassCMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassCMember_lbl" xml:lang="en-US">Class C Ordinary Shares</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonClassCMember_lbl" xml:lang="en-US">Class C Ordinary Shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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">American Depositary Shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentInformationLineItems_lbl" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentInformationLineItems_lbl" xml:lang="en-US">Document Entity Information</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 item]</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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Unrestricted cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts Receivable, Net, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 and other current assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Total</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">Assets, Noncurrent [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">Non-current assets:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/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 and equipment, net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Total</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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, net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Total</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use asset</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Assets, Noncurrent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Total non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">Liabilities [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">LIABILITIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/terseLabel" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Short-term Debt</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Short-term borrowings</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Short-term borrowings</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/verboseLabel" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Total</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued and other liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US">Income taxes payable, current</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Less: current portion</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liability, current</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Non-current liabilities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Non-current portion</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liability, non-current</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Liabilities, Noncurrent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total non-current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">EQUITY</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred shares ($0.003 par value; 1,666,667 shares authorized, nil issued and outstanding as of December 31, 2022 and 2023)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Ordinary shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/terseLabel" 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/2023/elts/us-gaap-2023.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">Accumulated deficit</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 income</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/terseLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Equity</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 equity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 equity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred shares, par value (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred shares, shares authorized</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred shares, shares issued</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred shares, shares outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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 AND COMPREHENSIVE INCOME (LOSS)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US">General and administrative</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">NET REVENUES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">NET REVENUES - Educational programs and services</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfRevenueAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenueAbstract_lbl" xml:lang="en-US">Cost of Revenue [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfRevenueAbstract_lbl" xml:lang="en-US">COST OF REVENUES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 - Educational programs and services</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/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/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US">Selling and marketing</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xml:lang="en-US">Impairment of Intangible Assets, Finite-lived</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xml:lang="en-US">Impairment loss</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/negatedTotalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">OPERATING LOSS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">OTHER INCOME (EXPENSE)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet_lbl" xml:lang="en-US">Interest Income (Expense), Nonoperating, Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet_lbl" xml:lang="en-US">Interest income (expenses), net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other (expenses) income, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Gain from forgiven PPP loan</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Gain on forgiven PPP loan</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Stock in Subsidiary</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl" xml:lang="en-US">Loss on disposal of subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xml:lang="en-US">Gain on disposal of assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other income, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">LOSS BEFORE INCOME TAX AND NON-CONTROLLING INTERESTS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 benefit (expenses)</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 benefits (expense)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations, 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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">LOSS FROM CONTINUING OPERATIONS</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net loss from continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US">Net income (loss) from discontinued operations</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US">Income (Loss) from and on sale of discontinued operations, net of income tax</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: Net loss attributable to noncontrolling interests from discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US">NET LOSS ATTRIBUTABLE TO ORDINARY SHAREHOLDERS FROM CONTINUING OPERATIONS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl" xml:lang="en-US">NET INCOME (LOSS) ATTRIBUTABLE TO ORDINARY SHAREHOLDERS FROM DISCONTINUED OPERATIONS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">NET INCOME (LOSS) ATTRIBUTABLE TO ORDINARY SHAREHOLDERS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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, NET OF TAX</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign translation adjustments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Unrealized loss on short term investments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Tax</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax_lbl" xml:lang="en-US">Other comprehensive loss</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">TOTAL COMPREHENSIVE INCOME (LOSS)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Net loss from continuing operations per share - basic</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Net loss from continuing operations per share - diluted</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl" xml:lang="en-US">Net loss from discontinued operations per share-basic</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl" xml:lang="en-US">Basic net loss per share from discontinued operations (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl" xml:lang="en-US">Net loss from discontinued operations per share-diluted</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl" xml:lang="en-US">Diluted net loss per share from discontinued operations (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Weighted average shares used in calculating basic net income (loss) per share</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">Denominator for basic net loss per share weighted average ordinary shares outstanding (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/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">Weighted average shares used in calculating diluted net income (loss) per share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Denominator for diluted net loss per share weighted average ordinary shares outstanding (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAbstract_lbl" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAbstract_lbl" xml:lang="en-US">Share-based compensation expense from continuing operations included in:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Share-based Compensation</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 expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 EQUITY</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 [Member]</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/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAppropriatedMember" xlink:label="us-gaap_RetainedEarningsAppropriatedMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriatedMember" xlink:to="us-gaap_RetainedEarningsAppropriatedMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAppropriatedMember_lbl" xml:lang="en-US">Statutory reserves [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAppropriatedMember_lbl" xml:lang="en-US">Statutory reserves</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 (Accumulated deficit) [Member]</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">Accumulated deficit</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 income [Member]</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</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 [Member]</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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US">Increase (Decrease) in Shareholders' Equity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 (in 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 (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Issuance of ordinary shares in a registered direct offering</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Issuance of ordinary shares in a registered direct offering (in shares)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Shares issued (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US">Issuance of ordinary shares for restricted stock award</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US">Issuance of ordinary shares for restricted stock award (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Impact on changing the reporting currency</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes" xlink:label="ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes" xlink:to="ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes_lbl" xml:lang="en-US">It represents as unrealized gain on investment, net of income taxes.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes_lbl" xml:lang="en-US">Unrealized Gain On Investment, Net Of Income Taxes</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes_lbl" xml:lang="en-US">Unrealized gain on investment, net of income taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NoncontrollingInterestDecreaseFromDisposal" xlink:label="ambo_NoncontrollingInterestDecreaseFromDisposal" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_NoncontrollingInterestDecreaseFromDisposal" xlink:to="ambo_NoncontrollingInterestDecreaseFromDisposal_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_NoncontrollingInterestDecreaseFromDisposal_lbl" xml:lang="en-US">The amount of the reduction during the period of a noncontrolling interest resulting from disposal.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_NoncontrollingInterestDecreaseFromDisposal_lbl" xml:lang="en-US">Noncontrolling Interest Decrease from Disposal</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ambo_NoncontrollingInterestDecreaseFromDisposal_lbl" xml:lang="en-US">Deregistration of subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders" xlink:label="ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders" xlink:to="ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders_lbl" xml:lang="en-US">Amount of increase in noncontrolling interest from capital injection from minority shareholders.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders_lbl" xml:lang="en-US">Disposal of subsidiaries</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders_lbl" xml:lang="en-US">Capital injection from minority shareholders</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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">Cash flows from operating activities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Amortization Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Amortization of operating lease right-of-use asset</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnTerminationOfLease" xlink:label="us-gaap_GainLossOnTerminationOfLease" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnTerminationOfLease" xlink:to="us-gaap_GainLossOnTerminationOfLease_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnTerminationOfLease_lbl" xml:lang="en-US">Gain (Loss) on Termination of Lease</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnTerminationOfLease_lbl" xml:lang="en-US">Lease termination and modification gain</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 Payment Arrangement, Noncash Expense</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 expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Provision for Doubtful Accounts</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Bad debt provision</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations" xlink:label="ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations" xlink:to="ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations_lbl" xml:lang="en-US">The charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value from continuing operations and discontinued operations during the reporting period.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations_lbl" xml:lang="en-US">Impairment Loss From Continuing Operations And Discontinued Operations</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations_lbl" xml:lang="en-US">Impairment loss</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_InterestExpenses" xlink:label="ambo_InterestExpenses" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_InterestExpenses" xlink:to="ambo_InterestExpenses_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_InterestExpenses_lbl" xml:lang="en-US">Amount of the cost of borrowed funds accounted for as interest expense.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_InterestExpenses_lbl" xml:lang="en-US">Interest expenses</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_InterestExpenses_lbl" xml:lang="en-US">Interest expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income tax benefit</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal" xlink:label="ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal" xlink:to="ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal_lbl" xml:lang="en-US">The gain (loss) resulting from the sale of a disposal group. It is included in income from continuing operations and discontinued operations in the income statement.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal_lbl" xml:lang="en-US">Disposal Group including Discontinued Operation, Gain (Loss) on Disposal</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal_lbl" xml:lang="en-US">Loss on disposal of subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Disposal loss from property and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 and other current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xml:lang="en-US">Other non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US">Accounts payable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued and other liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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 Deferred Revenue</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">Deferred revenue</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Increase (Decrease) in Operating Lease Liabilities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash used in operating activities, continuing operations</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash used in operating activities, continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Cash Provided by (Used in) Operating Activities, Discontinued Operations</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net cash provided by (used in) operating activities, discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Cash flows from investing activities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Maturity of held-to-maturity investments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from sale of property and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfIntangibleAssets" xlink:label="us-gaap_ProceedsFromSaleOfIntangibleAssets" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfIntangibleAssets" xlink:to="us-gaap_ProceedsFromSaleOfIntangibleAssets_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfIntangibleAssets_lbl" xml:lang="en-US">Proceeds from Sale of Intangible Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfIntangibleAssets_lbl" xml:lang="en-US">Proceeds from sale of intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash provided by investing activities, continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Cash Provided by (Used in) Investing Activities, Discontinued Operations</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net cash provided by (used in) investing activities, discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Cash flows from financing activities</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ProceedsFromIssuanceOfCommonStockAndWarrants" xlink:label="ambo_ProceedsFromIssuanceOfCommonStockAndWarrants" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_ProceedsFromIssuanceOfCommonStockAndWarrants" xlink:to="ambo_ProceedsFromIssuanceOfCommonStockAndWarrants_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_ProceedsFromIssuanceOfCommonStockAndWarrants_lbl" xml:lang="en-US">The cash inflow proceeds from issuance of ordinary shares and warrants to purchase ordinary shares.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_ProceedsFromIssuanceOfCommonStockAndWarrants_lbl" xml:lang="en-US">Proceeds From Issuance Of Common Stock And Warrants</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_ProceedsFromIssuanceOfCommonStockAndWarrants_lbl" xml:lang="en-US">Proceeds from issuance of ordinary shares and warrants to purchase ordinary shares, net off expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="us-gaap_ProceedsFromShortTermDebt" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromShortTermDebt" xlink:to="us-gaap_ProceedsFromShortTermDebt_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl" xml:lang="en-US">Proceeds from Short-term Debt</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl" xml:lang="en-US">Proceeds from short-term borrowing</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="us-gaap_RepaymentsOfShortTermDebt" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfShortTermDebt" xlink:to="us-gaap_RepaymentsOfShortTermDebt_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfShortTermDebt_lbl" xml:lang="en-US">Repayments of Short-term Debt</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfShortTermDebt_lbl" xml:lang="en-US">Repayments of short-term borrowing</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_FundingProvidedToDiscontinuedOperations" xlink:label="ambo_FundingProvidedToDiscontinuedOperations" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_FundingProvidedToDiscontinuedOperations" xlink:to="ambo_FundingProvidedToDiscontinuedOperations_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_FundingProvidedToDiscontinuedOperations_lbl" xml:lang="en-US">Amount of cash outflow associated with funding provided to discontinued operations.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_FundingProvidedToDiscontinuedOperations_lbl" xml:lang="en-US">Funding Provided to Discontinued Operations</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_FundingProvidedToDiscontinuedOperations_lbl" xml:lang="en-US">Funding provided to discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash (used in) provided by financing activities, continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Cash Provided by (Used in) Financing Activities, Discontinued Operations</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net cash provided by financing activities, discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Effects 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/2023/elts/us-gaap-2023.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, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</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 change in cash, cash equivalents and restricted cash</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 end of 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 beginning of year</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale" xlink:label="ambo_NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale" xlink:to="ambo_NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale_lbl" xml:lang="en-US">Net change in cash, cash equivalents and restricted cash included in assets held for sale</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale_lbl" xml:lang="en-US">Net Change In Cash Cash Equivalents And Restricted Cash Included In Assets Held For Sale</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale_lbl" xml:lang="en-US">Less: Cash, restricted cash and cash equivalents of discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" xlink:label="ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" xlink:to="ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations_lbl" xml:lang="en-US">The amount of receivable from sale of continuing operations in non cash investing and financing activities.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash from continuing operations</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash at end of year from continuing operations</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash at end of year from continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2009/role/negatedLabel" 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/2023/elts/us-gaap-2023.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/2009/role/negatedLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest paid</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Supplemental disclosure of non-cash investing and financing activities:</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries" xlink:label="ambo_DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries" xlink:to="ambo_DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries_lbl" xml:lang="en-US">The amount of derecognition of assets other than cash of disposed subsidiary or deregistered subsidiary in non cash investing and financing activities.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries_lbl" xml:lang="en-US">Derecognition of Assets other than Cash of Disposed Subsidiaries or Deregistered Subsidiaries</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ambo_DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries_lbl" xml:lang="en-US">Derecognition of assets other than cash of disposed subsidiaries/deregistered subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary" xlink:label="ambo_DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary" xlink:to="ambo_DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary_lbl" xml:lang="en-US">The amount derecognition of liabilities of disposed subsidiary or deregistered subsidiary, net of recognized amount due to the disposed subsidiary or deregistered subsidiary in financing and investing activities.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary_lbl" xml:lang="en-US">Derecognition Of Liabilities Of Disposed Subsidiary or Deregistered Subsidiary Net Of Recognized Amount Due To Disposed Subsidiary or Deregistered Subsidiary</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary_lbl" xml:lang="en-US">Derecognition of liabilities of disposed subsidiaries/deregistered subsidiaries, net of recognized amount due to the disposed subsidiaries/deregistered subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities" xlink:label="ambo_OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities" xlink:to="ambo_OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities_lbl" xml:lang="en-US">It represents the amount of Operating Lease Right-Of-Use Assets Obtained in Exchange for New Operating Lease Liabilities.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities_lbl" xml:lang="en-US">Operating Lease Right-Of-Use Assets Obtained in Exchange for New Operating Lease Liabilities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities_lbl" xml:lang="en-US">Operating lease right-of-use assets obtained in exchange for new operating lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ReceivableFromSaleOfDiscontinuedOperations" xlink:label="ambo_ReceivableFromSaleOfDiscontinuedOperations" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_ReceivableFromSaleOfDiscontinuedOperations" xlink:to="ambo_ReceivableFromSaleOfDiscontinuedOperations_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_ReceivableFromSaleOfDiscontinuedOperations_lbl" xml:lang="en-US">The amount of receivable from sale of discontinued operations in non cash investing and financing activities.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_ReceivableFromSaleOfDiscontinuedOperations_lbl" xml:lang="en-US">Receivable From Sale of Discontinued Operations</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_ReceivableFromSaleOfDiscontinuedOperations_lbl" xml:lang="en-US">Receivable from sale of discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="ambo-20231231.xsd#ambo_LiquidityAndCapitalResourcesAbstract" xlink:label="ambo_LiquidityAndCapitalResourcesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_LiquidityAndCapitalResourcesAbstract" xlink:to="ambo_LiquidityAndCapitalResourcesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_LiquidityAndCapitalResourcesAbstract_lbl" xml:lang="en-US">n/a</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_LiquidityAndCapitalResourcesAbstract_lbl" xml:lang="en-US">LIQUIDITY AND CAPITAL RESOURCES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:to="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xml:lang="en-US">Substantial Doubt about Going Concern [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xml:lang="en-US">LIQUIDITY AND CAPITAL RESOURCES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_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/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_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/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">ACCOUNTS RECEIVABLE, NET</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesTextBlock" xlink:label="us-gaap_FinancingReceivablesTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivablesTextBlock" xlink:to="us-gaap_FinancingReceivablesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivablesTextBlock_lbl" xml:lang="en-US">Financing Receivables [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivablesTextBlock_lbl" xml:lang="en-US">ACCOUNTS RECEIVABLE, NET</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsAbstract_lbl" xml:lang="en-US">PREPAID AND OTHER CURRENT ASSETS.</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Other Assets Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">PREPAID AND OTHER CURRENT ASSETS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 AND EQUIPMENT, NET</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 AND EQUIPMENT, NET</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_lbl" xml:lang="en-US">INTANGIBLE ASSETS, NET</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">INTANGIBLE ASSETS, NET</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrentDisclosureAbstract" xlink:label="us-gaap_OtherAssetsNoncurrentDisclosureAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrentDisclosureAbstract" xlink:to="us-gaap_OtherAssetsNoncurrentDisclosureAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrentDisclosureAbstract_lbl" xml:lang="en-US">OTHER NON-CURRENT ASSETS, NET</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OtherAssetsNoncurrentDisclosureTextBlock" xlink:label="ambo_OtherAssetsNoncurrentDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_OtherAssetsNoncurrentDisclosureTextBlock" xlink:to="ambo_OtherAssetsNoncurrentDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_OtherAssetsNoncurrentDisclosureTextBlock_lbl" xml:lang="en-US">The entire disclosure of noncurrent assets.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_OtherAssetsNoncurrentDisclosureTextBlock_lbl" xml:lang="en-US">Other Assets Noncurrent Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_OtherAssetsNoncurrentDisclosureTextBlock_lbl" xml:lang="en-US">OTHER NON-CURRENT ASSETS, NET</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">SHORT-TERM BORROWINGS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="us-gaap_ShortTermDebtTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTextBlock" xlink:to="us-gaap_ShortTermDebtTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTextBlock_lbl" xml:lang="en-US">Short-term Debt [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtTextBlock_lbl" xml:lang="en-US">SHORT-TERM BORROWINGS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">ACCRUED AND OTHER LIABILITIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">ACCRUED AND OTHER LIABILITIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US">ORDINARY SHARES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">ORDINARY SHARES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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">TAXATION</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">TAXATION</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">NET LOSS/INCOME PER SHARE</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">NET LOSS/INCOME PER SHARE</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">LEASES</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_LeaseDisclosureTextBlock" xlink:label="ambo_LeaseDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_LeaseDisclosureTextBlock" xlink:to="ambo_LeaseDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_LeaseDisclosureTextBlock_lbl" xml:lang="en-US">N/A.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_LeaseDisclosureTextBlock_lbl" xml:lang="en-US">Lease Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_LeaseDisclosureTextBlock_lbl" xml:lang="en-US">LEASES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">CONTINGENCIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">CONTINGENCIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xml:lang="en-US">GAIN ON DISPOSAL OF ASSESTS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US">GAIN ON DISPOSAL OF ASSESTS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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">CONCENTRATIONS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">CONCENTRATIONS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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 consolidation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassifications</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US">Cash and Cash Equivalents, Unrestricted 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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Restricted cash</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Trade and Other Accounts Receivable, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" xml:lang="en-US">Allowance for Credit Losses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xml:lang="en-US">Goodwill and Intangible Assets, Intangible 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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xml:lang="en-US">Intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Impairment of long-lived assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_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_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue recognition</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LessorLeasesPolicyTextBlock" xlink:label="us-gaap_LessorLeasesPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorLeasesPolicyTextBlock" xlink:to="us-gaap_LessorLeasesPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorLeasesPolicyTextBlock_lbl" xml:lang="en-US">Lessor, Leases [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LessorLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising Cost, Policy, Expensed Advertising Cost [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising costs</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Net (loss) income per share</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxUncertaintiesPolicy" xlink:label="us-gaap_IncomeTaxUncertaintiesPolicy" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxUncertaintiesPolicy" xlink:to="us-gaap_IncomeTaxUncertaintiesPolicy_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxUncertaintiesPolicy_lbl" xml:lang="en-US">Income Tax Uncertainties, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxUncertaintiesPolicy_lbl" xml:lang="en-US">Uncertain tax positions</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xml:lang="en-US">Loss contingencies</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently issued accounting standards</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock_lbl" xml:lang="en-US">Schedule of Subsidiary of Limited Liability Company or Limited Partnership, Description [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock_lbl" xml:lang="en-US">Schedule of the company's major subsidiaries and VIEs</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:label="ambo_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:to="ambo_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl" xml:lang="en-US">Tabular disclosure of the useful life of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl" xml:lang="en-US">Schedule of Property Plant and Equipment Useful Life [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl" xml:lang="en-US">Schedule of estimated useful lives</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ScheduleOfIntangibleAssetsUsefulLivesTextBlock" xlink:label="ambo_ScheduleOfIntangibleAssetsUsefulLivesTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_ScheduleOfIntangibleAssetsUsefulLivesTextBlock" xlink:to="ambo_ScheduleOfIntangibleAssetsUsefulLivesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_ScheduleOfIntangibleAssetsUsefulLivesTextBlock_lbl" xml:lang="en-US">Tabular disclosure of amortizable finite-lived intangible assets, including the gross carrying amount and accumulated amortization along with disclosure of the carrying value of indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_ScheduleOfIntangibleAssetsUsefulLivesTextBlock_lbl" xml:lang="en-US">Schedule of Intangible Assets Useful Lives [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_ScheduleOfIntangibleAssetsUsefulLivesTextBlock_lbl" xml:lang="en-US">Schedule of intangible assets have original estimated useful lives</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_lbl" xml:lang="en-US">Cash, Cash Equivalents and Investments [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_lbl" xml:lang="en-US">Schedule of reconciliation of cash, cash equivalents, and restricted cash</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of accounts receivable, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_lbl" xml:lang="en-US">Financing 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="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_lbl" xml:lang="en-US">Schedule of allowance for credit losses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Schedule of prepaid and other current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock" xlink:label="ambo_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock" xlink:to="ambo_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock_lbl" xml:lang="en-US">Tabular disclosure of amortizable finite-lived intangibles assets, excluding land use rights, in total and by major class, including the gross carrying amount and accumulated amortization, and indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the entity.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock_lbl" xml:lang="en-US">Schedule of Finite Lived and Indefinite Lived Intangible Assets, Excluding Land Use Right by Major Class [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock_lbl" xml:lang="en-US">Summary of intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of estimated amortization expenses of intangible assets for future annual periods</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_lbl" xml:lang="en-US">Schedule of Other Assets, Noncurrent [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_lbl" xml:lang="en-US">Schedule of other non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" xml:lang="en-US">Schedule of Short-term Debt [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" xml:lang="en-US">Schedule of short-term borrowings from bank</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of accrued and other liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xml:lang="en-US">Schedule of classification of warrants on weighted average assumptions</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of restricted stock awards activities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 significant components of provision for income taxes on earnings</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 principal components of the group's deferred tax assets and liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:label="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:to="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl" xml:lang="en-US">Summary of Operating Loss Carryforwards [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl" xml:lang="en-US">Summary of amounts and expiration dates of operating loss carried forwards</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 roll-forward of the valuation allowance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Summary of reconciliation between total income tax expense and the amount computed by applying the US statutory income tax rate to income before income taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US">Summary of Income /(loss) before income taxes from continuing operations is attributable to the following geographic locations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 computation of basic and diluted net (loss) income per share</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of components of lease expense</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ScheduleOfSupplementalCashFlowInformationTableTextBlock" xlink:label="ambo_ScheduleOfSupplementalCashFlowInformationTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_ScheduleOfSupplementalCashFlowInformationTableTextBlock" xlink:to="ambo_ScheduleOfSupplementalCashFlowInformationTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_ScheduleOfSupplementalCashFlowInformationTableTextBlock_lbl" xml:lang="en-US">Tabular disclosure of schedule of supplemental disclosure of operating lease.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_ScheduleOfSupplementalCashFlowInformationTableTextBlock_lbl" xml:lang="en-US">Schedule Of Supplemental Cash Flow Information [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_ScheduleOfSupplementalCashFlowInformationTableTextBlock_lbl" xml:lang="en-US">Schedule of supplemental cash flow information</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock" xlink:label="ambo_ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock" xlink:to="ambo_ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock_lbl" xml:lang="en-US">Tabular disclosure of lease term and discount rates.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock_lbl" xml:lang="en-US">Schedule Of Lease Terms And Discount Rates [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock_lbl" xml:lang="en-US">Schedule of lease terms and discount rates</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock_lbl" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Nonrecurring Basis, Valuation Techniques [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock_lbl" xml:lang="en-US">Schedule of quantitative information about the Group's Level 3 fair value measurements of intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfProductInformationTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTableTextBlock" xlink:to="us-gaap_ScheduleOfProductInformationTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductInformationTableTextBlock_lbl" xml:lang="en-US">Schedule of Product Information [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfProductInformationTableTextBlock_lbl" xml:lang="en-US">Schedule of group's consolidated prepaid and other current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="ambo-20231231.xsd#ambo_RegisteredDirectOfferingMember" xlink:label="ambo_RegisteredDirectOfferingMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_RegisteredDirectOfferingMember" xlink:to="ambo_RegisteredDirectOfferingMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_RegisteredDirectOfferingMember_lbl" xml:lang="en-US">Represents the information pertaining to registered direct offering.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_RegisteredDirectOfferingMember_lbl" xml:lang="en-US">Registered Direct Offering</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PublicOfferingMember" xlink:label="ambo_PublicOfferingMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_PublicOfferingMember" xlink:to="ambo_PublicOfferingMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_PublicOfferingMember_lbl" xml:lang="en-US">Represents the information pertaining to public offering.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_PublicOfferingMember_lbl" xml:lang="en-US">Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xml:lang="en-US">GAIN ON DISPOSAL OF ASSESTS</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xml:lang="en-US">ORGANIZATION AND PRINCIPAL ACTIVITIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Shares Issued, Price Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Issue price (per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NumberOfClassSharesPerAdsShare" xlink:label="ambo_NumberOfClassSharesPerAdsShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_NumberOfClassSharesPerAdsShare" xlink:to="ambo_NumberOfClassSharesPerAdsShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_NumberOfClassSharesPerAdsShare_lbl" xml:lang="en-US">Represents the number of Class A Ordinary Shares per each ADS.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_NumberOfClassSharesPerAdsShare_lbl" xml:lang="en-US">Number of Class A Shares per ADS Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_NumberOfClassSharesPerAdsShare_lbl" xml:lang="en-US">Class A Shares per ADS (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SubsidiariesMember" xlink:label="srt_SubsidiariesMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SubsidiariesMember" xlink:to="srt_SubsidiariesMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SubsidiariesMember_lbl" xml:lang="en-US">Subsidiaries [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_SubsidiariesMember_lbl" xml:lang="en-US">Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AmbowEducationInc.Member" xlink:label="ambo_AmbowEducationInc.Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_AmbowEducationInc.Member" xlink:to="ambo_AmbowEducationInc.Member_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_AmbowEducationInc.Member_lbl" xml:lang="en-US">Represents the information pertaining to Ambow Education Inc.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_AmbowEducationInc.Member_lbl" xml:lang="en-US">Ambow Education Inc.</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AmbowBscIncMember" xlink:label="ambo_AmbowBscIncMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_AmbowBscIncMember" xlink:to="ambo_AmbowBscIncMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_AmbowBscIncMember_lbl" xml:lang="en-US">This member stands for Ambow BSC Inc.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_AmbowBscIncMember_lbl" xml:lang="en-US">Ambow BSC Inc [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_AmbowBscIncMember_lbl" xml:lang="en-US">Ambow BSC Inc</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_BayStateCollegeIncMember" xlink:label="ambo_BayStateCollegeIncMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_BayStateCollegeIncMember" xlink:to="ambo_BayStateCollegeIncMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_BayStateCollegeIncMember_lbl" xml:lang="en-US">This member stands for Bay State College Inc.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_BayStateCollegeIncMember_lbl" xml:lang="en-US">Bay State College Inc [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_BayStateCollegeIncMember_lbl" xml:lang="en-US">Bay State College Inc</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AmbowNsadIncMember" xlink:label="ambo_AmbowNsadIncMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_AmbowNsadIncMember" xlink:to="ambo_AmbowNsadIncMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_AmbowNsadIncMember_lbl" xml:lang="en-US">This member stands for Ambow NSAD Inc.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_AmbowNsadIncMember_lbl" xml:lang="en-US">Ambow NSAD Inc [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_AmbowNsadIncMember_lbl" xml:lang="en-US">Ambow NSAD Inc</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NewSchoolMember" xlink:label="ambo_NewSchoolMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_NewSchoolMember" xlink:to="ambo_NewSchoolMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_NewSchoolMember_lbl" xml:lang="en-US">Represents the information pertaining to NewSchool.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_NewSchoolMember_lbl" xml:lang="en-US">NewSchool of Architecture and Design, LLC ("NewSchool")</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xml:lang="en-US">Percentage of ownership</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_SharePurchaseAgreementWithCloverWealthLimitedMember" xlink:label="ambo_SharePurchaseAgreementWithCloverWealthLimitedMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_SharePurchaseAgreementWithCloverWealthLimitedMember" xlink:to="ambo_SharePurchaseAgreementWithCloverWealthLimitedMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_SharePurchaseAgreementWithCloverWealthLimitedMember_lbl" xml:lang="en-US">Represents the information pertaining to share purchase agreement with Clover Wealth Limited.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_SharePurchaseAgreementWithCloverWealthLimitedMember_lbl" xml:lang="en-US">Share Purchase Agreement with Clover Wealth Limited [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_SharePurchaseAgreementWithCloverWealthLimitedMember_lbl" xml:lang="en-US">Purchase Agreement</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member" xlink:label="ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member" xlink:to="ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member_lbl" xml:lang="en-US">Represents the information pertaining to Entity's Subsidiaries namely Ambow Education Ltd., Ambow Education Management Ltd. and Ambow Education Group Ltd.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member_lbl" xml:lang="en-US">Entity's Subsidiaries namely Ambow Education Ltd., Ambow Education Management Ltd. and Ambow Education Group Ltd. [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member_lbl" xml:lang="en-US">Ambow Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupClassificationAxis_lbl" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupClassificationDomain" xlink:to="us-gaap_DisposalGroupClassificationDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupClassificationDomain_lbl" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:label="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:to="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_lbl" xml:lang="en-US">Discontinued Operations, Disposed of by Sale [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_lbl" xml:lang="en-US">Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl" xml:lang="en-US">Cash consideration</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_WorkingCapital" xlink:label="ambo_WorkingCapital" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_WorkingCapital" xlink:to="ambo_WorkingCapital_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_WorkingCapital_lbl" xml:lang="en-US">Represents the amount of excess of current assets over current liabilities.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_WorkingCapital_lbl" xml:lang="en-US">Working Capital</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_WorkingCapital_lbl" xml:lang="en-US">Liabilities in excess of assets</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DueFromThirdPartiesAcquisitionsCurrent" xlink:label="ambo_DueFromThirdPartiesAcquisitionsCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_DueFromThirdPartiesAcquisitionsCurrent" xlink:to="ambo_DueFromThirdPartiesAcquisitionsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_DueFromThirdPartiesAcquisitionsCurrent_lbl" xml:lang="en-US">The aggregate amount of receivables to be collected from third parties acquisitions where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_DueFromThirdPartiesAcquisitionsCurrent_lbl" xml:lang="en-US">Due from Third Parties Acquisitions, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_DueFromThirdPartiesAcquisitionsCurrent_lbl" xml:lang="en-US">Receivables for disposal of Ambow China</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Allowance for Doubtful Accounts Receivable</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Balance at end of year</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Less: Allowance for credit losses</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Provision for expected credit loss on accounts receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses_lbl" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses_lbl" xml:lang="en-US">Less: allowance for credit losses (Note ii)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses_lbl" xml:lang="en-US">Provision for expected credit loss on long-term receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Buildings</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US">Office and computer equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.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</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 AND EQUIPMENT, NET</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">SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 (in years)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xml:lang="en-US">Software</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OtherMember" xlink:label="ambo_OtherMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_OtherMember" xlink:to="ambo_OtherMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_OtherMember_lbl" xml:lang="en-US">Other member.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_OtherMember_lbl" xml:lang="en-US">Others</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">INTANGIBLE ASSETS, NET</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Estimated useful lives (in years)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Deferred revenue</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US">Deferred revenue</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xml:lang="en-US">Unrecognized uncertain tax positions</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xml:lang="en-US">Unrecognized tax benefits, income tax penalties and interest expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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">SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Restricted stock</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_lbl" xml:lang="en-US">Service period (in years)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US">Accounts Receivable, Gross, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US">Accounts receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_lbl" xml:lang="en-US">Allowance for Doubtful Accounts Receivable [Roll Forward]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_lbl" xml:lang="en-US">Allowance for doubtful accounts:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl" xml:lang="en-US">Addition</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xml:lang="en-US">Allowance for doubtful accounts, written off</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xml:lang="en-US">Written off</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets" xlink:label="ambo_AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets" xlink:to="ambo_AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets_lbl" xml:lang="en-US">Amount of accounts receivable allowance for credit loss reclassification to other noncurrent assets.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets_lbl" xml:lang="en-US">Accounts Receivable Allowance For Credit Loss Reclassification To Other Noncurrent Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets_lbl" xml:lang="en-US">Reclassification allowance to the other non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Supplies" xlink:label="us-gaap_Supplies" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Supplies" xlink:to="us-gaap_Supplies_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Supplies_lbl" xml:lang="en-US">Prepaid Supplies</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Supplies_lbl" xml:lang="en-US">Prepayments to suppliers</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PrepaidForTechnologyDevelopment" xlink:label="ambo_PrepaidForTechnologyDevelopment" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_PrepaidForTechnologyDevelopment" xlink:to="ambo_PrepaidForTechnologyDevelopment_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_PrepaidForTechnologyDevelopment_lbl" xml:lang="en-US">Amount of asset related to consideration paid in advance for technology development.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_PrepaidForTechnologyDevelopment_lbl" xml:lang="en-US">Prepaid for Technology Development</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_PrepaidForTechnologyDevelopment_lbl" xml:lang="en-US">Prepaid for HybriU development</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_LoansToThirdParties" xlink:label="ambo_LoansToThirdParties" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_LoansToThirdParties" xlink:to="ambo_LoansToThirdParties_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_LoansToThirdParties_lbl" xml:lang="en-US">Represents the information pertaining to loans to third parties.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_LoansToThirdParties_lbl" xml:lang="en-US">Loans To Third Parties</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_LoansToThirdParties_lbl" xml:lang="en-US">Loans to third parties</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Other Assets, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Others</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold improvements</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Sub-total</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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, Long-Lived Asset, Held-for-Use</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">Impairment loss of property and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeNamesMember_lbl" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeNamesMember_lbl" xml:lang="en-US">Trade names</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OthersMember" xlink:label="ambo_OthersMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_OthersMember" xlink:to="ambo_OthersMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_OthersMember_lbl" xml:lang="en-US">This member stands for others.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_OthersMember_lbl" xml:lang="en-US">Others [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_OthersMember_lbl" xml:lang="en-US">Others</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xml:lang="en-US">Finite-lived intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Gross carrying amount</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Less: accumulated amortization</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_TradeNameAndBrandMember" xlink:label="ambo_TradeNameAndBrandMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_TradeNameAndBrandMember" xlink:to="ambo_TradeNameAndBrandMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_TradeNameAndBrandMember_lbl" xml:lang="en-US">This member stands for trade name and brand .</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_TradeNameAndBrandMember_lbl" xml:lang="en-US">Trade Name and Brand [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_TradeNameAndBrandMember_lbl" xml:lang="en-US">Trade name and brand</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl" xml:lang="en-US">Impairment of Intangible Assets (Excluding Goodwill)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl" xml:lang="en-US">Impairment loss</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xml:lang="en-US">Estimated amortization expenses for each of the future annual periods</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2024</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2025</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2026</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2027</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">2028</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Total</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrentAbstract" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract_lbl" xml:lang="en-US">Other Assets, Noncurrent [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract_lbl" xml:lang="en-US">OTHER NON-CURRENT ASSETS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashNoncurrent" xlink:to="us-gaap_RestrictedCashNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashNoncurrent_lbl" xml:lang="en-US">Restricted Cash, Noncurrent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestrictedCashNoncurrent_lbl" xml:lang="en-US">Long-term restricted cash</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:label="us-gaap_NotesAndLoansReceivableGrossNoncurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:to="us-gaap_NotesAndLoansReceivableGrossNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansReceivableGrossNoncurrent_lbl" xml:lang="en-US">Financing Receivable, before Allowance for Credit Loss, Noncurrent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesAndLoansReceivableGrossNoncurrent_lbl" xml:lang="en-US">Long-term receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_LongTermLeaseDeposits" xlink:label="ambo_LongTermLeaseDeposits" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_LongTermLeaseDeposits" xlink:to="ambo_LongTermLeaseDeposits_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_LongTermLeaseDeposits_lbl" xml:lang="en-US">The carrying amount of lease deposits non current.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_LongTermLeaseDeposits_lbl" xml:lang="en-US">Long-Term Lease Deposits</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_LongTermLeaseDeposits_lbl" xml:lang="en-US">Long-term lease deposits</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl" xml:lang="en-US">Others</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss" xlink:label="ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss" xlink:to="ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss_lbl" xml:lang="en-US">Amount of non-current assets classified as other, before before allowance for credit loss.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss_lbl" xml:lang="en-US">Other Assets, Non-Current, before Allowance for Credit Loss</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss_lbl" xml:lang="en-US">Sub-total</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember" xlink:label="ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember" xlink:to="ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_lbl" xml:lang="en-US">This member stands for Beijing Normal University Ambow Education Technology Co., Ltd. . ("Ambow Shida").</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_lbl" xml:lang="en-US">Ambow Education Inc [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_lbl" xml:lang="en-US">Ambow Education Inc</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityAxis_lbl" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain_lbl" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_CathyBankMember" xlink:label="ambo_CathyBankMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_CathyBankMember" xlink:to="ambo_CathyBankMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_CathyBankMember_lbl" xml:lang="en-US">This member stands for Cathy Bank.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_CathyBankMember_lbl" xml:lang="en-US">Cathy Bank</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_EastWestBankMember" xlink:label="ambo_EastWestBankMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_EastWestBankMember" xlink:to="ambo_EastWestBankMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_EastWestBankMember_lbl" xml:lang="en-US">This member stands for East West Bank.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_EastWestBankMember_lbl" xml:lang="en-US">East West Bank</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">SHORT-TERM BORROWING</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Interest rate (as a percent)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_lbl" xml:lang="en-US">Loan receivable, current</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_MortgagedPropertyAmount" xlink:label="ambo_MortgagedPropertyAmount" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_MortgagedPropertyAmount" xlink:to="ambo_MortgagedPropertyAmount_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_MortgagedPropertyAmount_lbl" xml:lang="en-US">The amount of property mortgaged to borrow line of credit.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_MortgagedPropertyAmount_lbl" xml:lang="en-US">Mortgaged Property Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_MortgagedPropertyAmount_lbl" xml:lang="en-US">Mortgaged property amount</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="us-gaap_LinesOfCreditCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LinesOfCreditCurrent_lbl" xml:lang="en-US">Line of Credit, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LinesOfCreditCurrent_lbl" xml:lang="en-US">Line of credit</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US">Term of line of credit (in years)</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PayablesAndAccrualsDisclosureTable" xlink:label="ambo_PayablesAndAccrualsDisclosureTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_PayablesAndAccrualsDisclosureTable" xlink:to="ambo_PayablesAndAccrualsDisclosureTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_PayablesAndAccrualsDisclosureTable_lbl" xml:lang="en-US">Schedule of information pertaining to payables and accruals.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_PayablesAndAccrualsDisclosureTable_lbl" xml:lang="en-US">Payables And Accruals, Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_SundryManagementLlcMember" xlink:label="ambo_SundryManagementLlcMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_SundryManagementLlcMember" xlink:to="ambo_SundryManagementLlcMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_SundryManagementLlcMember_lbl" xml:lang="en-US">Represents information pertaining to Sundry Management, LLC.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_SundryManagementLlcMember_lbl" xml:lang="en-US">Sundry Management, LLC [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_SundryManagementLlcMember_lbl" xml:lang="en-US">Sundry Management, LLC</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PayablesAndAccrualsDisclosureLineItems" xlink:label="ambo_PayablesAndAccrualsDisclosureLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems" xlink:to="ambo_PayablesAndAccrualsDisclosureLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_PayablesAndAccrualsDisclosureLineItems_lbl" xml:lang="en-US">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.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_PayablesAndAccrualsDisclosureLineItems_lbl" xml:lang="en-US">Payables And Accruals, Disclosure [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_PayablesAndAccrualsDisclosureLineItems_lbl" xml:lang="en-US">ACCRUED AND OTHER LIABILITIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued payroll and welfare</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent" xlink:label="ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent" xlink:to="ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent_lbl" xml:lang="en-US">Amount of payables for purchase of equipment and services, classified as current.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent_lbl" xml:lang="en-US">Payables For Purchase Of Equipment And Services, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent_lbl" xml:lang="en-US">Payable for purchase of equipment and services</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AdvancePaymentsCurrent" xlink:label="ambo_AdvancePaymentsCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_AdvancePaymentsCurrent" xlink:to="ambo_AdvancePaymentsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_AdvancePaymentsCurrent_lbl" xml:lang="en-US">Amount at the balance sheet date that has been received by the entity that represents amounts paid in advance.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_AdvancePaymentsCurrent_lbl" xml:lang="en-US">Advance Payments Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_AdvancePaymentsCurrent_lbl" xml:lang="en-US">Receipt in advance</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DueToStudentsCurrent" xlink:label="ambo_DueToStudentsCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_DueToStudentsCurrent" xlink:to="ambo_DueToStudentsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_DueToStudentsCurrent_lbl" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred through that date and payable for amounts due to students. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_DueToStudentsCurrent_lbl" xml:lang="en-US">Due To Students Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ambo_DueToStudentsCurrent_lbl" xml:lang="en-US">Amounts due to students</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AccruedLoansFromThirdPartiesCurrent" xlink:label="ambo_AccruedLoansFromThirdPartiesCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_AccruedLoansFromThirdPartiesCurrent" xlink:to="ambo_AccruedLoansFromThirdPartiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_AccruedLoansFromThirdPartiesCurrent_lbl" xml:lang="en-US">Carrying amount of loans from third parties, due within one year of the balance sheet date.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_AccruedLoansFromThirdPartiesCurrent_lbl" xml:lang="en-US">Accrued Loans From Third Parties, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ambo_AccruedLoansFromThirdPartiesCurrent_lbl" xml:lang="en-US">Loan from third parties</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Others</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DirectOfferingMember" xlink:label="ambo_DirectOfferingMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_DirectOfferingMember" xlink:to="ambo_DirectOfferingMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_DirectOfferingMember_lbl" xml:lang="en-US">This member stands for direct offering.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_DirectOfferingMember_lbl" xml:lang="en-US">Direct Offering [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_DirectOfferingMember_lbl" xml:lang="en-US">Direct offering</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">ORDINARY SHARES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US">Proceeds from Issuance or Sale of Equity</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US">Net proceeds from issuance of ordinary shares and warrants</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Net proceeds from ordinary shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" xml:lang="en-US">Proceeds from Issuance of Warrants</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" xml:lang="en-US">Net proceeds from warrant</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputTypeDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeDomain_lbl" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xml:lang="en-US">Measurement Input, Price Volatility [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xml:lang="en-US">Expected volatility</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl" xml:lang="en-US">Measurement Input, Expected Term [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl" xml:lang="en-US">Expected term</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="us-gaap_MeasurementInputExercisePriceMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExercisePriceMember" xlink:to="us-gaap_MeasurementInputExercisePriceMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExercisePriceMember_lbl" xml:lang="en-US">Measurement Input, Exercise Price [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputExercisePriceMember_lbl" xml:lang="en-US">Exercise price</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputSharePriceMember" xlink:label="us-gaap_MeasurementInputSharePriceMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputSharePriceMember" xlink:to="us-gaap_MeasurementInputSharePriceMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputSharePriceMember_lbl" xml:lang="en-US">Measurement Input, Share Price [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputSharePriceMember_lbl" xml:lang="en-US">Market value of common stock</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xml:lang="en-US">FAIR VALUE MEASUREMENTS</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xml:lang="en-US">Classification of warrant on weighted average assumption</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xml:lang="en-US">Warrants and Rights Outstanding, Measurement Input</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xml:lang="en-US">Weighted average assumptions - Warrants</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="ambo-20231231.xsd#ambo_EquityIncentivePlan2010Member" xlink:label="ambo_EquityIncentivePlan2010Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_EquityIncentivePlan2010Member" xlink:to="ambo_EquityIncentivePlan2010Member_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_EquityIncentivePlan2010Member_lbl" xml:lang="en-US">Represents information pertaining to the 2010 Equity Incentive Plan.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_EquityIncentivePlan2010Member_lbl" xml:lang="en-US">2010 Equity Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AmendedAndRestatedEquityIncentivePlan2010Member" xlink:label="ambo_AmendedAndRestatedEquityIncentivePlan2010Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_AmendedAndRestatedEquityIncentivePlan2010Member" xlink:to="ambo_AmendedAndRestatedEquityIncentivePlan2010Member_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_AmendedAndRestatedEquityIncentivePlan2010Member_lbl" xml:lang="en-US">Amended and Restated 2010 Equity Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan" xlink:to="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan_lbl" xml:lang="en-US">Represents the automatic termination period of the equity-based plans unless terminated earlier at the Board of Directors' discretion.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan_lbl" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award, Automatic Termination Period of Plan</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan_lbl" xml:lang="en-US">Automatic termination period of the plan</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm" xlink:label="ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm" xlink:to="ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm_lbl" xml:lang="en-US">Represents the period of time from the grant date until the time at which the share-based (option) award expires.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm_lbl" xml:lang="en-US">Share Based Compensation Arrangements by Share Based Payment Award, Options Expiration Term</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm_lbl" xml:lang="en-US">Expiration term</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted stock awards</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US">Relationship to Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ExecutiveOfficerMember" xlink:label="srt_ExecutiveOfficerMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ExecutiveOfficerMember" xlink:to="srt_ExecutiveOfficerMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ExecutiveOfficerMember_lbl" xml:lang="en-US">Senior employee</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Granted (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Vested (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Unrecognized share-based compensation expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xml:lang="en-US">Shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Unvested at end of year (in shares)</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">Unvested at beginning of year (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" xlink:to="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber_lbl" xml:lang="en-US">The number of equity-based payment instruments, excluding stock (or unit) options that are vested and expected to vest as of the balance sheet date.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber_lbl" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Vested and Expected to Vest Number</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber_lbl" xml:lang="en-US">Shares vested but not issued at end of year (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_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 [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US">Grant-date fair value</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Unvested at end of year (in dollars per share)</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">Unvested at beginning of year (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:to="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">The weighted average fair value of awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan), which are vested or expected to vest as of the balance sheet date.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Vested and Expected to Vest Weighted Average Grant Date Fair Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Shares vested but not issued at end of year (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Unvested at beginning of year</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Unvested at end of year</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms" xlink:to="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Weighted average remaining contractual term for equity-based awards excluding options which are vested and expected to vest, in PnYnMnDTnHnMnS format, for example, P1Y5M13D represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Weighted Average Remaining Contractual Terms</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Shares vested but not issued at the end of the period</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="us-gaap_IncomeTaxContingencyTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxContingencyTable" xlink:to="us-gaap_IncomeTaxContingencyTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxContingencyTable_lbl" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InternalRevenueServiceIRSMember" xlink:to="us-gaap_InternalRevenueServiceIRSMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xml:lang="en-US">US</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="us-gaap_IncomeTaxContingencyLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_IncomeTaxContingencyLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxContingencyLineItems_lbl" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxContingencyLineItems_lbl" xml:lang="en-US">TAXATION</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Provision for income taxes on earnings</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Accrued</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_lbl" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Principal components of the Group's deferred tax assets and liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_lbl" xml:lang="en-US">Deferred tax asset:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US">Accrued expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 doubtful accounts</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DeferredTaxAssetsDepreciation" xlink:label="ambo_DeferredTaxAssetsDepreciation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_DeferredTaxAssetsDepreciation" xlink:to="ambo_DeferredTaxAssetsDepreciation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_DeferredTaxAssetsDepreciation_lbl" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset of depreciation.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_DeferredTaxAssetsDepreciation_lbl" xml:lang="en-US">Deferred Tax Assets Depreciation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_DeferredTaxAssetsDepreciation_lbl" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_LeaseLiability" xlink:label="ambo_LeaseLiability" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_LeaseLiability" xlink:to="ambo_LeaseLiability_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_LeaseLiability_lbl" xml:lang="en-US">It represents the amount of lease liabilities.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_LeaseLiability_lbl" xml:lang="en-US">Lease Liability</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_LeaseLiability_lbl" xml:lang="en-US">Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Tax loss carried forward</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_lbl" xml:lang="en-US">Deferred Tax Assets, in Process Research and Development</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_lbl" xml:lang="en-US">Research and development capitalization</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xml:lang="en-US">Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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, Noncurrent</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">Total deferred tax assets</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DeferredTaxAssetValuationAllowance" xlink:label="ambo_DeferredTaxAssetValuationAllowance" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_DeferredTaxAssetValuationAllowance" xlink:to="ambo_DeferredTaxAssetValuationAllowance_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_DeferredTaxAssetValuationAllowance_lbl" xml:lang="en-US">Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_DeferredTaxAssetValuationAllowance_lbl" xml:lang="en-US">Deferred Tax Asset Valuation Allowance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ambo_DeferredTaxAssetValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Deferred tax assets, net of valuation allowance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition" xlink:label="ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition" xlink:to="ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition_lbl" xml:lang="en-US">Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on acquisition.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition_lbl" xml:lang="en-US">Deferred Tax Liabilities, Unrealized Gains on Acquisition</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition_lbl" xml:lang="en-US">Unrealized gain on acquisition</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_RightOfUseAssets" xlink:label="ambo_RightOfUseAssets" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_RightOfUseAssets" xlink:to="ambo_RightOfUseAssets_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_RightOfUseAssets_lbl" xml:lang="en-US">It represents the amount of right-of-use assets.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_RightOfUseAssets_lbl" xml:lang="en-US">Right-of-Use Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_RightOfUseAssets_lbl" xml:lang="en-US">- Right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2003/role/totalLabel" 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/2023/elts/us-gaap-2023.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/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Deferred tax assets, net of valuation allowance and deferred tax liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxPeriodAxis_lbl" xml:lang="en-US">Tax Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_TaxPeriodDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxPeriodDomain_lbl" xml:lang="en-US">Tax Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_TaxYear2028AndThereafterMember" xlink:label="ambo_TaxYear2028AndThereafterMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_TaxYear2028AndThereafterMember" xlink:to="ambo_TaxYear2028AndThereafterMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_TaxYear2028AndThereafterMember_lbl" xml:lang="en-US">Identified as tax year 2028 and thereafter.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_TaxYear2028AndThereafterMember_lbl" xml:lang="en-US">Tax Year 2028 And Thereafter [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_TaxYear2028AndThereafterMember_lbl" xml:lang="en-US">2028 and thereafter</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US">Federal</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">State</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Operating loss carryforward</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OperatingLossCarryforwardsSubjectToExpiration" xlink:label="ambo_OperatingLossCarryforwardsSubjectToExpiration" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_OperatingLossCarryforwardsSubjectToExpiration" xlink:to="ambo_OperatingLossCarryforwardsSubjectToExpiration_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_OperatingLossCarryforwardsSubjectToExpiration_lbl" xml:lang="en-US">Amount of operating loss carryforward subject to expiration.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_OperatingLossCarryforwardsSubjectToExpiration_lbl" xml:lang="en-US">Operating Loss Carryforwards, Subject to Expiration</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_OperatingLossCarryforwardsSubjectToExpiration_lbl" xml:lang="en-US">Net operating loss subject to expiration</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward" xlink:label="ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward" xlink:to="ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward_lbl" xml:lang="en-US">Represents the number of years to carryforward.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward_lbl" xml:lang="en-US">Operating Loss Carryforwards, Number of Years to Carryforward</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward_lbl" xml:lang="en-US">Number of years to carryforward</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="ambo_OperatingLossCarryforwardsNotSubjectToExpiration" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:to="ambo_OperatingLossCarryforwardsNotSubjectToExpiration_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_OperatingLossCarryforwardsNotSubjectToExpiration_lbl" xml:lang="en-US">Amount of operating loss carryforward not subject to expiration.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_OperatingLossCarryforwardsNotSubjectToExpiration_lbl" xml:lang="en-US">Operating Loss Carryforwards, Not Subject to Expiration</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_OperatingLossCarryforwardsNotSubjectToExpiration_lbl" xml:lang="en-US">Net operating loss carried forward indefinitely</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceTable" xlink:label="us-gaap_ValuationAllowanceTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceTable" xlink:to="us-gaap_ValuationAllowanceTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceTable_lbl" xml:lang="en-US">Valuation Allowance [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceLineItems" xlink:label="us-gaap_ValuationAllowanceLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceLineItems" xlink:to="us-gaap_ValuationAllowanceLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceLineItems_lbl" xml:lang="en-US">Valuation Allowance [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="us-gaap_MovementInValuationAllowancesAndReservesRollForward" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" xml:lang="en-US">Movement of valuation allowance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2003/role/periodEndLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Balance at end of the year</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">Balance at beginning of the year</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Allowance made during the year</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Reconciliation between total income tax expense and the amount computed by applying the US statutory income tax rate to income before income taxes</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">Reconciliation between total income tax expense and the amount computed by applying the weighted average statutory income tax rate to income before income taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2009/role/negatedLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Weighted average statuary tax rate</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">States taxes, net of federal benefit</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Tax effect of non-deductible expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_lbl" xml:lang="en-US">Tax effect of tax-exempt entities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_lbl" xml:lang="en-US">Prior year true up</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2009/role/negatedLabel" 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/2023/elts/us-gaap-2023.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/2009/role/negatedTotalLabel" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_lbl" xml:lang="en-US">Income /(loss) before income taxes from continuing operations is attributable to the following geographic locations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US">United States</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Foreign</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="us-gaap_NetIncomeLossAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAbstract" xlink:to="us-gaap_NetIncomeLossAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAbstract_lbl" xml:lang="en-US">Net Income (Loss) Attributable to Parent [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAbstract_lbl" xml:lang="en-US">Numerator:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:to="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_lbl" xml:lang="en-US">Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_lbl" xml:lang="en-US">Numerator for basic net loss per share from continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:to="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_lbl" xml:lang="en-US">Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_lbl" xml:lang="en-US">Numerator for diluted net loss per share from continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_lbl" xml:lang="en-US">Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_lbl" xml:lang="en-US">Numerator for basic income (loss) per share from discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_lbl" xml:lang="en-US">Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Diluted</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_lbl" xml:lang="en-US">Numerator for diluted income (loss) per share from discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xml:lang="en-US">Basic net loss per share from continuing operations (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl" xml:lang="en-US">Diluted net loss per share from continuing operations (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NumberOfSharesInAds" xlink:label="ambo_NumberOfSharesInAds" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_NumberOfSharesInAds" xlink:to="ambo_NumberOfSharesInAds_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_NumberOfSharesInAds_lbl" xml:lang="en-US">The number of shares in an ADS.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_NumberOfSharesInAds_lbl" xml:lang="en-US">Number of Shares in an ADS</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_NumberOfSharesInAds_lbl" xml:lang="en-US">Number of Shares in an ADS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 of Shares Outstanding, Diluted, 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">Share included in calculation of diluted income per share</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 Leases, Rent 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">Operating lease expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="us-gaap_OperatingLeaseImpairmentLoss" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseImpairmentLoss" xlink:to="us-gaap_OperatingLeaseImpairmentLoss_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseImpairmentLoss_lbl" xml:lang="en-US">Operating Lease, Impairment Loss</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseImpairmentLoss_lbl" xml:lang="en-US">Impairment loss</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted-average Remaining Lease Term, Operating leases</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted-average Discount Rate, Operating leases</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US">Operating leases- ASU842</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2024</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2025</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2026</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2027</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2028</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total lease payments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: interest</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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">Recurring basis [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Significant Unobservable Inputs (Level 3) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_MeasurementInputRoyaltyRateMember" xlink:label="ambo_MeasurementInputRoyaltyRateMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_MeasurementInputRoyaltyRateMember" xlink:to="ambo_MeasurementInputRoyaltyRateMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_MeasurementInputRoyaltyRateMember_lbl" xml:lang="en-US">Measurement input using royalty rate to determine present value of future cash flows.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_MeasurementInputRoyaltyRateMember_lbl" xml:lang="en-US">Royalty rate</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputDiscountRateMember" xlink:to="us-gaap_MeasurementInputDiscountRateMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputDiscountRateMember_lbl" xml:lang="en-US">Discount rate</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputLongTermRevenueGrowthRateMember" xlink:label="us-gaap_MeasurementInputLongTermRevenueGrowthRateMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputLongTermRevenueGrowthRateMember" xlink:to="us-gaap_MeasurementInputLongTermRevenueGrowthRateMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputLongTermRevenueGrowthRateMember_lbl" xml:lang="en-US">Growth rate</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_lbl" xml:lang="en-US">Finite-lived Intangible Assets, Fair Value Disclosure</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_lbl" xml:lang="en-US">Intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsQuantitativeInformationAbstract" xlink:label="us-gaap_FairValueInputsQuantitativeInformationAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsQuantitativeInformationAbstract" xlink:to="us-gaap_FairValueInputsQuantitativeInformationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsQuantitativeInformationAbstract_lbl" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsQuantitativeInformationAbstract_lbl" xml:lang="en-US">Unobservable inputs</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_FairValueInputsRoyaltyRate" xlink:label="ambo_FairValueInputsRoyaltyRate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_FairValueInputsRoyaltyRate" xlink:to="ambo_FairValueInputsRoyaltyRate_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_FairValueInputsRoyaltyRate_lbl" xml:lang="en-US">Fair Value Inputs Royalty Rate</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_FairValueInputsRoyaltyRate_lbl" xml:lang="en-US">Royalty rate (as a percent)</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_FairValueInputsDiscountRates" xlink:label="ambo_FairValueInputsDiscountRates" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_FairValueInputsDiscountRates" xlink:to="ambo_FairValueInputsDiscountRates_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_FairValueInputsDiscountRates_lbl" xml:lang="en-US">Interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_FairValueInputsDiscountRates_lbl" xml:lang="en-US">Fair Value Inputs Discount Rates</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ambo_FairValueInputsDiscountRates_lbl" xml:lang="en-US">Discount rate (as a percent)</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_FairValueInputsLongTermRevenueGrowthRates" xlink:label="ambo_FairValueInputsLongTermRevenueGrowthRates" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_FairValueInputsLongTermRevenueGrowthRates" xlink:to="ambo_FairValueInputsLongTermRevenueGrowthRates_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_FairValueInputsLongTermRevenueGrowthRates_lbl" xml:lang="en-US">Percentage of assumed long-term growth in revenues, used as an input to measure fair value.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_FairValueInputsLongTermRevenueGrowthRates_lbl" xml:lang="en-US">Fair Value Inputs Long Term Revenue Growth Rates</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ambo_FairValueInputsLongTermRevenueGrowthRates_lbl" xml:lang="en-US">Terminal growth rate (as a percent)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerMember" xlink:to="us-gaap_RevenueFromContractWithCustomerMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerMember_lbl" xml:lang="en-US">Revenue from contract with customer</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:to="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_lbl" xml:lang="en-US">Prepaid and Other Current Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_lbl" xml:lang="en-US">Prepaid and other current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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="ambo-20231231.xsd#ambo_CustomerOneMember" xlink:label="ambo_CustomerOneMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_CustomerOneMember" xlink:to="ambo_CustomerOneMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_CustomerOneMember_lbl" xml:lang="en-US">Represents information pertaining to customer one.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_CustomerOneMember_lbl" xml:lang="en-US">Customer One</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US">CONCENTRATIONS</link:label>
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ThresholdUsedForCalculatingConcentrationOfRisk" xlink:label="ambo_ThresholdUsedForCalculatingConcentrationOfRisk" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_ThresholdUsedForCalculatingConcentrationOfRisk" xlink:to="ambo_ThresholdUsedForCalculatingConcentrationOfRisk_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_ThresholdUsedForCalculatingConcentrationOfRisk_lbl" xml:lang="en-US">For an entity that discloses the 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.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_ThresholdUsedForCalculatingConcentrationOfRisk_lbl" xml:lang="en-US">Threshold Used For Calculating Concentration Of Risk</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_ThresholdUsedForCalculatingConcentrationOfRisk_lbl" xml:lang="en-US">Concentration risk (as a percent)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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="ambo-20231231.xsd#ambo_PrpConsultingGroupPcMember" xlink:label="ambo_PrpConsultingGroupPcMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ambo_PrpConsultingGroupPcMember" xlink:to="ambo_PrpConsultingGroupPcMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ambo_PrpConsultingGroupPcMember_lbl" xml:lang="en-US">Represents the information pertaining to PRP Consulting Group P.C.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ambo_PrpConsultingGroupPcMember_lbl" xml:lang="en-US">PRP Consulting Group PC [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ambo_PrpConsultingGroupPcMember_lbl" xml:lang="en-US">PRP Consulting Group P.C.</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" xml:lang="en-US">Stockholders' Equity Note, Stock Split, Conversion Ratio</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" xml:lang="en-US">Percentage of ratio</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivablePurchase" xlink:label="us-gaap_AccountsReceivablePurchase" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivablePurchase" xlink:to="us-gaap_AccountsReceivablePurchase_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivablePurchase_lbl" xml:lang="en-US">Accounts Receivable, Purchase</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivablePurchase_lbl" xml:lang="en-US">Cash receivable from transfer account receivable portfolio</link:label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>ambo-20231231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.6.2.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/25/2024 6:00:50 PM-->
<!--Modified on: 4/25/2024 6:00:50 PM-->
<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="ambo-20231231.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.ambow.com/role/DocumentDocumentAndEntityInformation" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.ambow.com/role/StatementConsolidatedBalanceSheets" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#StatementConsolidatedBalanceSheetsParenthetical" roleURI="http://www.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" roleURI="http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#StatementConsolidatedStatementsOfChangesInEquity" roleURI="http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOrganizationAndPrincipalActivities" roleURI="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivities" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureLiquidityAndCapitalResources" roleURI="http://www.ambow.com/role/DisclosureLiquidityAndCapitalResources" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSignificantAccountingPolicies" roleURI="http://www.ambow.com/role/DisclosureSignificantAccountingPolicies" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureCashCashEquivalentsAndRestrictedCash" roleURI="http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCash" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureAccountsReceivableNet" roleURI="http://www.ambow.com/role/DisclosureAccountsReceivableNet" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosurePrepaidAndOtherCurrentAssets" roleURI="http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssets" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosurePropertyAndEquipmentNet" roleURI="http://www.ambow.com/role/DisclosurePropertyAndEquipmentNet" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureIntangibleAssetsNet" roleURI="http://www.ambow.com/role/DisclosureIntangibleAssetsNet" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOtherNonCurrentAssetsNet" roleURI="http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNet" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureShortTermBorrowings" roleURI="http://www.ambow.com/role/DisclosureShortTermBorrowings" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureAccruedAndOtherLiabilities" roleURI="http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilities" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOrdinaryShares" roleURI="http://www.ambow.com/role/DisclosureOrdinaryShares" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureShareBasedCompensation" roleURI="http://www.ambow.com/role/DisclosureShareBasedCompensation" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureTaxation" roleURI="http://www.ambow.com/role/DisclosureTaxation" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureNetLossIncomePerShare" roleURI="http://www.ambow.com/role/DisclosureNetLossIncomePerShare" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureLeases" roleURI="http://www.ambow.com/role/DisclosureLeases" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureContingencies" roleURI="http://www.ambow.com/role/DisclosureContingencies" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureGainOnDisposalOfAssests" roleURI="http://www.ambow.com/role/DisclosureGainOnDisposalOfAssests" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureFairValueMeasurements" roleURI="http://www.ambow.com/role/DisclosureFairValueMeasurements" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureConcentrations" roleURI="http://www.ambow.com/role/DisclosureConcentrations" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSubsequentEvents" roleURI="http://www.ambow.com/role/DisclosureSubsequentEvents" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSignificantAccountingPoliciesPolicies" roleURI="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOrganizationAndPrincipalActivitiesTables" roleURI="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSignificantAccountingPoliciesTables" roleURI="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureCashCashEquivalentsAndRestrictedCashTables" roleURI="http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureAccountsReceivableNetTables" roleURI="http://www.ambow.com/role/DisclosureAccountsReceivableNetTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosurePrepaidAndOtherCurrentAssetsTables" roleURI="http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosurePropertyAndEquipmentNetTables" roleURI="http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureIntangibleAssetsNetTables" roleURI="http://www.ambow.com/role/DisclosureIntangibleAssetsNetTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOtherNonCurrentAssetsNetTables" roleURI="http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureShortTermBorrowingsTables" roleURI="http://www.ambow.com/role/DisclosureShortTermBorrowingsTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureAccruedAndOtherLiabilitiesTables" roleURI="http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOrdinarySharesTables" roleURI="http://www.ambow.com/role/DisclosureOrdinarySharesTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureShareBasedCompensationTables" roleURI="http://www.ambow.com/role/DisclosureShareBasedCompensationTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureTaxationTables" roleURI="http://www.ambow.com/role/DisclosureTaxationTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureNetLossIncomePerShareTables" roleURI="http://www.ambow.com/role/DisclosureNetLossIncomePerShareTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureLeasesTables" roleURI="http://www.ambow.com/role/DisclosureLeasesTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureFairValueMeasurementsTables" roleURI="http://www.ambow.com/role/DisclosureFairValueMeasurementsTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureConcentrationsTables" roleURI="http://www.ambow.com/role/DisclosureConcentrationsTables" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOrganizationAndPrincipalActivitiesDetails" roleURI="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails" roleURI="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" roleURI="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureLiquidityAndCapitalResourcesDetails" roleURI="http://www.ambow.com/role/DisclosureLiquidityAndCapitalResourcesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSignificantAccountingPoliciesAllowanceForCreditLossesDetails" roleURI="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesAllowanceForCreditLossesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails" roleURI="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails" roleURI="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSignificantAccountingPoliciesSegmentsDetails" roleURI="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesSegmentsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" roleURI="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSignificantAccountingPoliciesAdvertisingCostsDetails" roleURI="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesAdvertisingCostsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSignificantAccountingPoliciesUncertainTaxPositionsDetails" roleURI="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesUncertainTaxPositionsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" roleURI="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureCashCashEquivalentsAndRestrictedCashDetails" roleURI="http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureAccountsReceivableNetDetails" roleURI="http://www.ambow.com/role/DisclosureAccountsReceivableNetDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureAccountsReceivableNetAllowanceForDoubtfulAccountsDetails" roleURI="http://www.ambow.com/role/DisclosureAccountsReceivableNetAllowanceForDoubtfulAccountsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosurePrepaidAndOtherCurrentAssetsDetails" roleURI="http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosurePropertyAndEquipmentNetDetails" roleURI="http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureIntangibleAssetsNetDetails" roleURI="http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails" roleURI="http://www.ambow.com/role/DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails" roleURI="http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOtherNonCurrentAssetsNetDetails" roleURI="http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureShortTermBorrowingsDetails" roleURI="http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureAccruedAndOtherLiabilitiesDetails" roleURI="http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOrdinarySharesDetails" roleURI="http://www.ambow.com/role/DisclosureOrdinarySharesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails" roleURI="http://www.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureShareBasedCompensationDetails" roleURI="http://www.ambow.com/role/DisclosureShareBasedCompensationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureShareBasedCompensationRestrictedStockDetails" roleURI="http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureShareBasedCompensationRestrictedStockActivityDetails" roleURI="http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureTaxationProvisionForIncomeTaxesDetails" roleURI="http://www.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" roleURI="http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails" roleURI="http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureTaxationValuationAllowanceDetails" roleURI="http://www.ambow.com/role/DisclosureTaxationValuationAllowanceDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureTaxationReconciliationDetails" roleURI="http://www.ambow.com/role/DisclosureTaxationReconciliationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureTaxationIncomeLossBeforeIncomeTaxesFromContinuingOperationsDetails" roleURI="http://www.ambow.com/role/DisclosureTaxationIncomeLossBeforeIncomeTaxesFromContinuingOperationsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails" roleURI="http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureLeasesLeaseExpensesDetails" roleURI="http://www.ambow.com/role/DisclosureLeasesLeaseExpensesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureLeasesSupplementalCashFlowInformationDetails" roleURI="http://www.ambow.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureLeasesSupplementalBalanceSheetInformationDetails" roleURI="http://www.ambow.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" roleURI="http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureGainOnDisposalOfAssestsDetails" roleURI="http://www.ambow.com/role/DisclosureGainOnDisposalOfAssestsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureFairValueMeasurementsDetails" roleURI="http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureConcentrationsDetails" roleURI="http://www.ambow.com/role/DisclosureConcentrationsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="ambo-20231231.xsd#DisclosureSubsequentEventsDetails" roleURI="http://www.ambow.com/role/DisclosureSubsequentEventsDetails" />
  <link:presentationLink xlink:role="http://www.ambow.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="00090 - Document - Document and Entity Information">
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DocumentAndEntityInformationAbstract" xlink:label="ambo_DocumentAndEntityInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable_638496648460317356" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable_638496648460317356" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638496648460317356" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable_638496648460317356" xlink:to="us-gaap_StatementClassOfStockAxis_638496648460317356" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638496648460327354" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638496648460317356" xlink:to="us-gaap_ClassOfStockDomain_638496648460327354" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember_638496648460327354" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638496648460327354" xlink:to="us-gaap_CommonClassAMember_638496648460327354" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassCMember" xlink:label="us-gaap_CommonClassCMember_638496648460327354" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638496648460327354" xlink:to="us-gaap_CommonClassCMember_638496648460327354" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AdrMember" xlink:label="dei_AdrMember_638496648460327354" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638496648460327354" xlink:to="dei_AdrMember_638496648460327354" order="3" use="optional" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis_638496648460327354" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable_638496648460317356" xlink:to="dei_EntityAddressesAddressTypeAxis_638496648460327354" order="2" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain_638496648460327354" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesAddressTypeAxis_638496648460327354" xlink:to="dei_AddressTypeDomain_638496648460327354" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_BusinessContactMember" xlink:label="dei_BusinessContactMember_638496648460327354" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_AddressTypeDomain_638496648460327354" xlink:to="dei_BusinessContactMember_638496648460327354" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems_638496648460327354" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable_638496648460317356" xlink:to="dei_DocumentInformationLineItems_638496648460327354" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType_638496648460327354" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_DocumentType_638496648460327354" 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/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement_638496648460327354" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_DocumentRegistrationStatement_638496648460327354" order="2" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport_638496648460327354" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_DocumentAnnualReport_638496648460327354" order="3" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate_638496648460327354" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_DocumentPeriodEndDate_638496648460327354" 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/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport_638496648460327354" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_DocumentTransitionReport_638496648460327354" order="5" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport_638496648460337358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_DocumentShellCompanyReport_638496648460337358" order="6" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber_638496648460337358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityFileNumber_638496648460337358" order="7" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName_638496648460337358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityRegistrantName_638496648460337358" 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/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode_638496648460337358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityIncorporationStateCountryCode_638496648460337358" order="9" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1_638496648460337358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityAddressAddressLine1_638496648460337358" order="10" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown_638496648460337358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityAddressCityOrTown_638496648460337358" order="11" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince_638496648460337358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityAddressStateOrProvince_638496648460337358" order="12" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode_638496648460337358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityAddressPostalZipCode_638496648460337358" order="13" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry_638496648460347357" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityAddressCountry_638496648460347357" order="14" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode_638496648460347357" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_CityAreaCode_638496648460347357" order="15" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelName" xlink:label="dei_ContactPersonnelName_638496648460347357" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_ContactPersonnelName_638496648460347357" order="16" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelEmailAddress" xlink:label="dei_ContactPersonnelEmailAddress_638496648460347357" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_ContactPersonnelEmailAddress_638496648460347357" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle_638496648460347357" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_Security12bTitle_638496648460347357" order="18" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol_638496648460347357" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_TradingSymbol_638496648460347357" order="19" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag_638496648460357399" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_NoTradingSymbolFlag_638496648460357399" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName_638496648460357399" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_SecurityExchangeName_638496648460357399" order="21" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding_638496648460357399" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityCommonStockSharesOutstanding_638496648460357399" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer_638496648460357399" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityWellKnownSeasonedIssuer_638496648460357399" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers_638496648460357399" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityVoluntaryFilers_638496648460357399" 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/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus_638496648460357399" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityCurrentReportingStatus_638496648460357399" 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/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent_638496648460367359" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityInteractiveDataCurrent_638496648460367359" order="26" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory_638496648460367359" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityFilerCategory_638496648460367359" 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/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany_638496648460367359" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityEmergingGrowthCompany_638496648460367359" order="28" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_638496648460367359" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_638496648460367359" 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/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard_638496648460367359" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_DocumentAccountingStandard_638496648460367359" order="30" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany_638496648460367359" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityShellCompany_638496648460367359" order="31" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey_638496648460367359" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_EntityCentralIndexKey_638496648460367359" 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/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate_638496648460377358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_CurrentFiscalYearEndDate_638496648460377358" order="33" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus_638496648460377358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_DocumentFiscalYearFocus_638496648460377358" 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/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus_638496648460377358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_DocumentFiscalPeriodFocus_638496648460377358" 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/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag_638496648460377358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_AmendmentFlag_638496648460377358" 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/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber_638496648460377358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_LocalPhoneNumber_638496648460377358" order="37" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag_638496648460387396" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_IcfrAuditorAttestationFlag_638496648460387396" 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/2023/dei-2023.xsd#dei_AuditorName" xlink:label="dei_AuditorName_638496648460387396" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_AuditorName_638496648460387396" 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/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId_638496648460387396" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_AuditorFirmId_638496648460387396" 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/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation_638496648460387396" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems_638496648460327354" xlink:to="dei_AuditorLocation_638496648460387396" order="41" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - CONSOLIDATED BALANCE SHEETS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_885" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638496648460387396" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_885" xlink:to="us-gaap_StatementTable_638496648460387396" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638496648460400952" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648460387396" xlink:to="us-gaap_StatementClassOfStockAxis_638496648460400952" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638496648460400952" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638496648460400952" xlink:to="us-gaap_ClassOfStockDomain_638496648460400952" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember_638496648460400952" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638496648460400952" xlink:to="us-gaap_CommonClassAMember_638496648460400952" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassCMember" xlink:label="us-gaap_CommonClassCMember_638496648460400952" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638496648460400952" xlink:to="us-gaap_CommonClassCMember_638496648460400952" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638496648460400952" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648460387396" xlink:to="us-gaap_StatementLineItems_638496648460400952" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_638496648460400952" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460400952" xlink:to="us-gaap_AssetsAbstract_638496648460400952" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_638496648460400952" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638496648460400952" xlink:to="us-gaap_AssetsCurrentAbstract_638496648460400952" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638496648460407539" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638496648460400952" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638496648460407539" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_638496648460407539" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638496648460400952" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_638496648460407539" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_638496648460407539" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638496648460400952" xlink:to="us-gaap_AccountsReceivableNetCurrent_638496648460407539" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638496648460407539" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638496648460400952" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638496648460407539" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638496648460407539" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638496648460400952" xlink:to="us-gaap_AssetsCurrent_638496648460407539" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract_638496648460407539" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638496648460400952" xlink:to="us-gaap_AssetsNoncurrentAbstract_638496648460407539" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638496648460407539" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_638496648460407539" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638496648460407539" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_638496648460407539" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_638496648460407539" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_638496648460407539" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638496648460407539" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_638496648460407539" xlink:to="us-gaap_OtherAssetsNoncurrent_638496648460407539" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_638496648460407539" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_638496648460407539" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_638496648460407539" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent_638496648460417358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_638496648460407539" xlink:to="us-gaap_AssetsNoncurrent_638496648460417358" 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/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_638496648460417358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638496648460400952" xlink:to="us-gaap_Assets_638496648460417358" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract_638496648460417358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460400952" xlink:to="us-gaap_LiabilitiesAbstract_638496648460417358" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_638496648460417358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_638496648460417358" xlink:to="us-gaap_LiabilitiesCurrentAbstract_638496648460417358" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings_638496648460417358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638496648460417358" xlink:to="us-gaap_ShortTermBorrowings_638496648460417358" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_638496648460417358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638496648460417358" xlink:to="us-gaap_AccountsPayableCurrent_638496648460417358" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_638496648460427499" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638496648460417358" xlink:to="us-gaap_AccruedLiabilitiesCurrent_638496648460427499" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_638496648460427499" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638496648460417358" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_638496648460427499" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_638496648460427499" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638496648460417358" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_638496648460427499" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638496648460427499" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638496648460417358" xlink:to="us-gaap_LiabilitiesCurrent_638496648460427499" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_638496648460427499" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_638496648460417358" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_638496648460427499" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_638496648460427499" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_638496648460427499" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_638496648460427499" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent_638496648460427499" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_638496648460427499" xlink:to="us-gaap_LiabilitiesNoncurrent_638496648460427499" 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/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_638496648460427499" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_638496648460417358" xlink:to="us-gaap_Liabilities_638496648460427499" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_638496648460437362" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460400952" xlink:to="us-gaap_CommitmentsAndContingencies_638496648460437362" order="3" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638496648460437362" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460400952" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638496648460437362" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_638496648460437362" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638496648460437362" xlink:to="us-gaap_PreferredStockValue_638496648460437362" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_638496648460437362" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638496648460437362" xlink:to="us-gaap_CommonStockValue_638496648460437362" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_638496648460437362" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638496648460437362" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_638496648460437362" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638496648460437362" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638496648460437362" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638496648460437362" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638496648460437362" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638496648460437362" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638496648460437362" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638496648460447476" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638496648460437362" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638496648460447476" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_638496648460447476" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460400952" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_638496648460447476" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical" xlink:type="extended" xlink:title="00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_971" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638496648460447476" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_971" xlink:to="us-gaap_StatementTable_638496648460447476" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638496648460447476" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648460447476" xlink:to="us-gaap_StatementClassOfStockAxis_638496648460447476" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638496648460447476" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638496648460447476" xlink:to="us-gaap_ClassOfStockDomain_638496648460447476" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember_638496648460447476" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638496648460447476" xlink:to="us-gaap_CommonClassAMember_638496648460447476" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassCMember" xlink:label="us-gaap_CommonClassCMember_638496648460447476" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638496648460447476" xlink:to="us-gaap_CommonClassCMember_638496648460447476" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638496648460457415" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648460447476" xlink:to="us-gaap_StatementLineItems_638496648460457415" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_638496648460457415" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460457415" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_638496648460457415" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_638496648460457415" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460457415" xlink:to="us-gaap_PreferredStockSharesAuthorized_638496648460457415" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued_638496648460457415" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460457415" xlink:to="us-gaap_PreferredStockSharesIssued_638496648460457415" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding_638496648460457415" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460457415" xlink:to="us-gaap_PreferredStockSharesOutstanding_638496648460457415" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_638496648460457415" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460457415" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_638496648460457415" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_638496648460457415" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460457415" xlink:to="us-gaap_CommonStockSharesAuthorized_638496648460457415" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_638496648460457415" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460457415" xlink:to="us-gaap_CommonStockSharesIssued_638496648460457415" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_638496648460457415" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460457415" xlink:to="us-gaap_CommonStockSharesOutstanding_638496648460457415" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" xlink:type="extended" xlink:title="00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_1029" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638496648460457415" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1029" xlink:to="us-gaap_StatementTable_638496648460457415" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638496648460467400" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648460457415" xlink:to="us-gaap_StatementClassOfStockAxis_638496648460467400" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638496648460467400" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638496648460467400" xlink:to="us-gaap_ClassOfStockDomain_638496648460467400" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AdrMember" xlink:label="dei_AdrMember_638496648460467400" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638496648460467400" xlink:to="dei_AdrMember_638496648460467400" order="1" use="optional" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_638496648460467400" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648460457415" xlink:to="us-gaap_IncomeStatementLocationAxis_638496648460467400" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_638496648460467400" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_638496648460467400" xlink:to="us-gaap_IncomeStatementLocationDomain_638496648460467400" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_638496648460467400" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638496648460467400" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_638496648460467400" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638496648460467400" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648460457415" xlink:to="us-gaap_StatementLineItems_638496648460467400" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract_638496648460467400" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_RevenuesAbstract_638496648460467400" 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/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues_638496648460467400" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract_638496648460467400" xlink:to="us-gaap_Revenues_638496648460467400" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract_638496648460467400" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_CostOfRevenueAbstract_638496648460467400" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue_638496648460467400" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostOfRevenueAbstract_638496648460467400" xlink:to="us-gaap_CostOfRevenue_638496648460467400" 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/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_638496648460467400" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_GrossProfit_638496648460467400" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract_638496648460467400" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_OperatingExpensesAbstract_638496648460467400" 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/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense_638496648460477369" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638496648460467400" xlink:to="us-gaap_SellingAndMarketingExpense_638496648460477369" 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/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_638496648460477369" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638496648460467400" xlink:to="us-gaap_GeneralAndAdministrativeExpense_638496648460477369" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_638496648460477369" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638496648460467400" xlink:to="us-gaap_ResearchAndDevelopmentExpense_638496648460477369" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_638496648460477369" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638496648460467400" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_638496648460477369" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_638496648460477369" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638496648460467400" xlink:to="us-gaap_OperatingExpenses_638496648460477369" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638496648460477369" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_OperatingIncomeLoss_638496648460477369" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_638496648460477369" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_638496648460477369" 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/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet_638496648460477369" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_638496648460477369" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet_638496648460477369" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_638496648460477369" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_638496648460477369" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_638496648460477369" 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/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_638496648460487411" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_638496648460477369" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_638496648460487411" 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/2023/elts/us-gaap-2023.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_638496648460487411" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_638496648460477369" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_638496648460487411" 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/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_638496648460487411" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_638496648460477369" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_638496648460487411" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_638496648460487411" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_638496648460477369" xlink:to="us-gaap_NonoperatingIncomeExpense_638496648460487411" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638496648460487411" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638496648460487411" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638496648460487411" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638496648460487411" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_638496648460487411" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_638496648460487411" order="9" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_638496648460487411" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_638496648460487411" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638496648460497713" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_ProfitLoss_638496648460497713" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_638496648460497713" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_638496648460497713" order="12" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="us-gaap_IncomeLossFromContinuingOperations_638496648460497713" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_IncomeLossFromContinuingOperations_638496648460497713" order="13" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_638496648460497713" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_638496648460497713" order="14" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_638496648460497713" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_638496648460497713" order="15" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638496648460497713" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638496648460497713" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638496648460497713" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638496648460497713" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638496648460497713" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_638496648460507808" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638496648460497713" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_638496648460507808" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax_638496648460507808" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638496648460497713" xlink:to="us-gaap_OtherComprehensiveIncomeLossTax_638496648460507808" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_638496648460507808" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638496648460497713" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_638496648460507808" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_638496648460507808" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_EarningsPerShareBasic_638496648460507808" order="17" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_638496648460507808" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_EarningsPerShareDiluted_638496648460507808" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_638496648460507808" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_638496648460507808" order="19" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_638496648460517769" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_638496648460517769" order="20" 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/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638496648460517769" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638496648460517769" order="21" 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/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638496648460517769" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638496648460517769" order="22" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract_638496648460517769" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460467400" xlink:to="us-gaap_ShareBasedCompensationAbstract_638496648460517769" order="23" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_638496648460517769" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract_638496648460517769" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_638496648460517769" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity" xlink:type="extended" xlink:title="00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_1196" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638496648460527721" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_1196" xlink:to="us-gaap_StatementTable_638496648460527721" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638496648460527721" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648460527721" xlink:to="us-gaap_StatementClassOfStockAxis_638496648460527721" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember_638496648460527721" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638496648460527721" xlink:to="us-gaap_CommonClassAMember_638496648460527721" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassCMember" xlink:label="us-gaap_CommonClassCMember_638496648460527721" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638496648460527721" xlink:to="us-gaap_CommonClassCMember_638496648460527721" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638496648460527721" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638496648460527721" xlink:to="us-gaap_ClassOfStockDomain_638496648460527721" order="3" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_638496648460527721" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648460527721" xlink:to="us-gaap_StatementEquityComponentsAxis_638496648460527721" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_638496648460527721" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638496648460527721" xlink:to="us-gaap_CommonStockMember_638496648460527721" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_638496648460527721" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638496648460527721" xlink:to="us-gaap_AdditionalPaidInCapitalMember_638496648460527721" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAppropriatedMember" xlink:label="us-gaap_RetainedEarningsAppropriatedMember_638496648460527721" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638496648460527721" xlink:to="us-gaap_RetainedEarningsAppropriatedMember_638496648460527721" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember_638496648460527721" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638496648460527721" xlink:to="us-gaap_RetainedEarningsMember_638496648460527721" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_638496648460537723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638496648460527721" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_638496648460537723" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember_638496648460537723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638496648460527721" xlink:to="us-gaap_NoncontrollingInterestMember_638496648460537723" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_638496648460537723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638496648460527721" xlink:to="us-gaap_EquityComponentDomain_638496648460537723" order="7" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638496648460537723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648460527721" xlink:to="us-gaap_StatementLineItems_638496648460537723" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638496648460537723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648460537723" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638496648460537723" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638496648460537723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638496648460537723" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638496648460537723" 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/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued_638496648460537723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638496648460537723" xlink:to="us-gaap_SharesIssued_638496648460537723" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_638496648460537723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638496648460537723" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_638496648460537723" order="3" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638496648460537723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638496648460537723" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638496648460537723" order="4" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_638496648460537723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638496648460537723" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_638496648460537723" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_638496648460537723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638496648460537723" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_638496648460537723" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638496648460537723" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_638496648460547766" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638496648460537723" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_638496648460547766" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes" xlink:label="ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638496648460537723" xlink:to="ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes_638496648460547766" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NoncontrollingInterestDecreaseFromDisposal" xlink:label="ambo_NoncontrollingInterestDecreaseFromDisposal_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638496648460537723" xlink:to="ambo_NoncontrollingInterestDecreaseFromDisposal_638496648460547766" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders" xlink:label="ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638496648460537723" xlink:to="ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders_638496648460547766" order="11" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638496648460537723" xlink:to="us-gaap_ProfitLoss_638496648460547766" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638496648460537723" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638496648460547766" order="13" 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/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638496648460537723" xlink:to="us-gaap_SharesIssued_638496648460547766" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_638496648460547766" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_638496648460547766" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" order="3" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="us-gaap_DepreciationDepletionAndAmortization_638496648460547766" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_638496648460547766" 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/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnTerminationOfLease" xlink:label="us-gaap_GainLossOnTerminationOfLease_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="us-gaap_GainLossOnTerminationOfLease_638496648460547766" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="us-gaap_ShareBasedCompensation_638496648460547766" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_638496648460547766" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations" xlink:label="ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations_638496648460547766" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations_638496648460547766" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_InterestExpenses" xlink:label="ambo_InterestExpenses_638496648460571981" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="ambo_InterestExpenses_638496648460571981" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_638496648460571981" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_638496648460571981" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal" xlink:label="ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal_638496648460571981" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal_638496648460571981" order="9" 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/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638496648460571981" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638496648460571981" order="10" 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/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_638496648460571981" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_638496648460571981" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638496648460571981" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638496648460571981" order="12" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_638496648460571981" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638496648460571981" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_638496648460571981" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638496648460571981" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638496648460571981" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638496648460571981" order="2" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_638496648460571981" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638496648460571981" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_638496648460571981" order="3" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_638496648460583544" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638496648460571981" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_638496648460583544" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_638496648460583544" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638496648460571981" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_638496648460583544" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_638496648460587498" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638496648460571981" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_638496648460587498" order="6" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_638496648460587498" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638496648460571981" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_638496648460587498" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_638496648460587498" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638496648460571981" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_638496648460587498" order="8" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648460587498" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648460587498" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_638496648460587498" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638496648460547766" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_638496648460587498" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638496648460587498" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638496648460587498" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_638496648460587498" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638496648460587498" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_638496648460587498" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_638496648460597815" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638496648460587498" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_638496648460597815" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfIntangibleAssets" xlink:label="us-gaap_ProceedsFromSaleOfIntangibleAssets_638496648460597815" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638496648460587498" xlink:to="us-gaap_ProceedsFromSaleOfIntangibleAssets_638496648460597815" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_638496648460597815" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638496648460587498" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_638496648460597815" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_638496648460597815" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638496648460587498" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_638496648460597815" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638496648460597815" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638496648460597815" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ProceedsFromIssuanceOfCommonStockAndWarrants" xlink:label="ambo_ProceedsFromIssuanceOfCommonStockAndWarrants_638496648460597815" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638496648460597815" xlink:to="ambo_ProceedsFromIssuanceOfCommonStockAndWarrants_638496648460597815" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="us-gaap_ProceedsFromShortTermDebt_638496648460597815" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638496648460597815" xlink:to="us-gaap_ProceedsFromShortTermDebt_638496648460597815" order="2" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="us-gaap_RepaymentsOfShortTermDebt_638496648460607793" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638496648460597815" xlink:to="us-gaap_RepaymentsOfShortTermDebt_638496648460607793" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_FundingProvidedToDiscontinuedOperations" xlink:label="ambo_FundingProvidedToDiscontinuedOperations_638496648460607793" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638496648460597815" xlink:to="ambo_FundingProvidedToDiscontinuedOperations_638496648460607793" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_638496648460607793" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638496648460597815" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_638496648460607793" order="5" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_638496648460607793" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638496648460597815" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_638496648460607793" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_638496648460607793" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_638496648460607793" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_638496648460607793" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_638496648460607793" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638496648460617784" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638496648460617784" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6384966484606177841" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6384966484606177841" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale" xlink:label="ambo_NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale_638496648460617784" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ambo_NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale_638496648460617784" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" xlink:label="ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations_638496648460617784" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations_638496648460617784" 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/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_638496648460617784" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_638496648460617784" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid_638496648460617784" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_638496648460617784" xlink:to="us-gaap_IncomeTaxesPaid_638496648460617784" 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/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet_638496648460627894" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_638496648460617784" xlink:to="us-gaap_InterestPaidNet_638496648460627894" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_638496648460627894" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_638496648460627894" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries" xlink:label="ambo_DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries_638496648460627894" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_638496648460627894" xlink:to="ambo_DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries_638496648460627894" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary" xlink:label="ambo_DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary_638496648460627894" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_638496648460627894" xlink:to="ambo_DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary_638496648460627894" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities" xlink:label="ambo_OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities_638496648460627894" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_638496648460627894" xlink:to="ambo_OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities_638496648460627894" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ReceivableFromSaleOfDiscontinuedOperations" xlink:label="ambo_ReceivableFromSaleOfDiscontinuedOperations_638496648460637733" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_638496648460627894" xlink:to="ambo_ReceivableFromSaleOfDiscontinuedOperations_638496648460637733" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivities" xlink:type="extended" xlink:title="10101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1555" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_638496648460637733" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1555" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_638496648460637733" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureLiquidityAndCapitalResources" xlink:type="extended" xlink:title="10201 - Disclosure - LIQUIDITY AND CAPITAL RESOURCES">
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_LiquidityAndCapitalResourcesAbstract" xlink:label="ambo_LiquidityAndCapitalResourcesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_638496648460637733" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_LiquidityAndCapitalResourcesAbstract" xlink:to="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_638496648460637733" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureSignificantAccountingPolicies" xlink:type="extended" xlink:title="10301 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_638496648460647889" />
    <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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_638496648460647889" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCash" xlink:type="extended" xlink:title="10401 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_284" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_638496648460647889" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_284" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_638496648460647889" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureAccountsReceivableNet" xlink:type="extended" xlink:title="10501 - Disclosure - ACCOUNTS RECEIVABLE, NET">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaap_ReceivablesAbstract_691" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivablesTextBlock" xlink:label="us-gaap_FinancingReceivablesTextBlock_638496648460657724" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_691" xlink:to="us-gaap_FinancingReceivablesTextBlock_638496648460657724" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssets" xlink:type="extended" xlink:title="10601 - Disclosure - PREPAID AND OTHER CURRENT ASSETS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_867" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_638496648460657724" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_867" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock_638496648460657724" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosurePropertyAndEquipmentNet" xlink:type="extended" xlink:title="10701 - Disclosure - PROPERTY AND EQUIPMENT, NET">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_876" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_638496648460657724" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_876" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_638496648460657724" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureIntangibleAssetsNet" xlink:type="extended" xlink:title="10801 - Disclosure - INTANGIBLE ASSETS, NET">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_879" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_638496648460667680" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_879" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_638496648460667680" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNet" xlink:type="extended" xlink:title="10901 - Disclosure - OTHER NON-CURRENT ASSETS, NET">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrentDisclosureAbstract" xlink:label="us-gaap_OtherAssetsNoncurrentDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OtherAssetsNoncurrentDisclosureTextBlock" xlink:label="ambo_OtherAssetsNoncurrentDisclosureTextBlock_638496648460667680" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentDisclosureAbstract" xlink:to="ambo_OtherAssetsNoncurrentDisclosureTextBlock_638496648460667680" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureShortTermBorrowings" xlink:type="extended" xlink:title="11001 - Disclosure - SHORT-TERM BORROWINGS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_947" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="us-gaap_ShortTermDebtTextBlock_638496648460667680" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_947" xlink:to="us-gaap_ShortTermDebtTextBlock_638496648460667680" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilities" xlink:type="extended" xlink:title="11101 - Disclosure - ACCRUED AND OTHER LIABILITIES">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_944" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_638496648460677770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_944" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_638496648460677770" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureOrdinaryShares" xlink:type="extended" xlink:title="11201 - Disclosure - ORDINARY SHARES">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_953" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_638496648460677770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_953" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_638496648460677770" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureShareBasedCompensation" xlink:type="extended" xlink:title="11301 - Disclosure - SHARE BASED COMPENSATION">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_956" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_638496648460677770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_956" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_638496648460677770" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureTaxation" xlink:type="extended" xlink:title="11401 - Disclosure - TAXATION">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_959" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_638496648460677770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_959" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_638496648460677770" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureNetLossIncomePerShare" xlink:type="extended" xlink:title="11501 - Disclosure - NET LOSS/INCOME PER SHARE">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_962" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock_638496648460688235" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_962" xlink:to="us-gaap_EarningsPerShareTextBlock_638496648460688235" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureLeases" xlink:type="extended" xlink:title="11601 - Disclosure - LEASES">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_LeaseDisclosureTextBlock" xlink:label="ambo_LeaseDisclosureTextBlock_638496648460688235" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="ambo_LeaseDisclosureTextBlock_638496648460688235" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureContingencies" xlink:type="extended" xlink:title="11701 - Disclosure - CONTINGENCIES">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_965" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_638496648460698040" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_965" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_638496648460698040" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureGainOnDisposalOfAssests" xlink:type="extended" xlink:title="11801 - Disclosure - GAIN ON DISPOSAL OF ASSESTS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_638496648460698040" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_5" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_638496648460698040" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureFairValueMeasurements" xlink:type="extended" xlink:title="11901 - Disclosure - FAIR VALUE MEASUREMENTS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1020" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock_638496648460707448" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1020" xlink:to="us-gaap_FairValueDisclosuresTextBlock_638496648460707448" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureConcentrations" xlink:type="extended" xlink:title="12001 - Disclosure - CONCENTRATIONS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_638496648460707448" />
    <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_638496648460707448" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureSubsequentEvents" xlink:type="extended" xlink:title="12101 - Disclosure - SUBSEQUENT EVENTS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_1026" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock_638496648460707448" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_1026" xlink:to="us-gaap_SubsequentEventsTextBlock_638496648460707448" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies" xlink:type="extended" xlink:title="20302 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1091" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_638496648460717437" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_638496648460717437" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_638496648460717437" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_638496648460717437" 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/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates_638496648460717437" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_UseOfEstimates_638496648460717437" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock_638496648460717437" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_ConsolidationPolicyTextBlock_638496648460717437" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_638496648460717437" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_638496648460717437" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_638496648460717437" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_638496648460717437" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_638496648460717437" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_638496648460717437" 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/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_638496648460717437" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_638496648460717437" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_638496648460717437" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_638496648460717437" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_638496648460727416" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_638496648460727416" 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/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_638496648460727416" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_638496648460727416" 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/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_638496648460727416" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_638496648460727416" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_638496648460727416" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_638496648460727416" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_638496648460727416" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_638496648460727416" order="14" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_638496648460727416" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_638496648460727416" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LessorLeasesPolicyTextBlock" xlink:label="us-gaap_LessorLeasesPolicyTextBlock_638496648460727416" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_LessorLeasesPolicyTextBlock_638496648460727416" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_638496648460727416" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_638496648460727416" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_638496648460727416" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_638496648460727416" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_638496648460727416" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_638496648460727416" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_638496648460737438" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_638496648460737438" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxUncertaintiesPolicy" xlink:label="us-gaap_IncomeTaxUncertaintiesPolicy_638496648460737438" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_IncomeTaxUncertaintiesPolicy_638496648460737438" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_638496648460737438" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_638496648460737438" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_638496648460737438" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_638496648460737438" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_638496648460737438" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_638496648460737438" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_638496648460737438" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1091" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_638496648460737438" order="25" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesTables" xlink:type="extended" xlink:title="30103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1124" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock_638496648460747757" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1124" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock_638496648460747757" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesTables" xlink:type="extended" xlink:title="30303 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1129" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:label="ambo_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_638496648460747757" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1129" xlink:to="ambo_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_638496648460747757" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ScheduleOfIntangibleAssetsUsefulLivesTextBlock" xlink:label="ambo_ScheduleOfIntangibleAssetsUsefulLivesTextBlock_638496648460747757" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1129" xlink:to="ambo_ScheduleOfIntangibleAssetsUsefulLivesTextBlock_638496648460747757" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables" xlink:type="extended" xlink:title="30403 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_1134" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_638496648460757756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_1134" xlink:to="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_638496648460757756" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureAccountsReceivableNetTables" xlink:type="extended" xlink:title="30503 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaap_ReceivablesAbstract_1142" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_638496648460787753" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1142" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_638496648460787753" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_638496648460787753" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1142" xlink:to="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_638496648460787753" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsTables" xlink:type="extended" xlink:title="30603 - Disclosure - PREPAID AND OTHER CURRENT ASSETS (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_1145" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_638496648460807438" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_1145" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_638496648460807438" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetTables" xlink:type="extended" xlink:title="30703 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1155" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_638496648460807438" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1155" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_638496648460807438" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureIntangibleAssetsNetTables" xlink:type="extended" xlink:title="30803 - Disclosure - INTANGIBLE ASSETS, NET (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_1158" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock" xlink:label="ambo_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock_638496648460807438" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_1158" xlink:to="ambo_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock_638496648460807438" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_638496648460807438" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_1158" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_638496648460807438" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetTables" xlink:type="extended" xlink:title="30903 - Disclosure - OTHER NON-CURRENT ASSETS, NET (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrentDisclosureAbstract" xlink:label="loc_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_1165" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_638496648460817376" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_1165" xlink:to="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_638496648460817376" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureShortTermBorrowingsTables" xlink:type="extended" xlink:title="31003 - Disclosure - SHORT-TERM BORROWINGS (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1171" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_638496648460817376" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1171" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_638496648460817376" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesTables" xlink:type="extended" xlink:title="31103 - Disclosure - ACCRUED AND OTHER LIABILITIES (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_1168" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_638496648460817376" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_1168" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_638496648460817376" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureOrdinarySharesTables" xlink:type="extended" xlink:title="31203 - Disclosure - ORDINARY SHARES (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_638496648460827432" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_1" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_638496648460827432" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureShareBasedCompensationTables" xlink:type="extended" xlink:title="31303 - Disclosure - SHARE BASED COMPENSATION (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1174" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_638496648460827432" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1174" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_638496648460827432" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureTaxationTables" xlink:type="extended" xlink:title="31403 - Disclosure - TAXATION (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1182" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_638496648460827432" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1182" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_638496648460827432" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_638496648460837871" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1182" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_638496648460837871" 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/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:label="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_638496648460837871" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1182" xlink:to="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_638496648460837871" 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/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_638496648460837871" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1182" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock_638496648460837871" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_638496648460837871" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1182" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_638496648460837871" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_638496648460837871" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1182" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_638496648460837871" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureNetLossIncomePerShareTables" xlink:type="extended" xlink:title="31503 - Disclosure - NET LOSS/INCOME PER SHARE (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1190" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_638496648460837871" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1190" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_638496648460837871" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureLeasesTables" xlink:type="extended" xlink:title="31603 - Disclosure - LEASES (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock_638496648460847985" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock_638496648460847985" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ScheduleOfSupplementalCashFlowInformationTableTextBlock" xlink:label="ambo_ScheduleOfSupplementalCashFlowInformationTableTextBlock_638496648460847985" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="ambo_ScheduleOfSupplementalCashFlowInformationTableTextBlock_638496648460847985" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock" xlink:label="ambo_ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock_638496648460847985" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="ambo_ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock_638496648460847985" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_638496648460847985" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_638496648460847985" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureFairValueMeasurementsTables" xlink:type="extended" xlink:title="31903 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1264" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock_638496648460847985" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1264" xlink:to="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock_638496648460847985" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureConcentrationsTables" xlink:type="extended" xlink:title="32003 - Disclosure - CONCENTRATIONS (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfProductInformationTableTextBlock_638496648460857754" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract_2" xlink:to="us-gaap_ScheduleOfProductInformationTableTextBlock_638496648460857754" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" xlink:type="extended" xlink:title="40101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1281" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648460857754" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1281" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648460857754" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638496648460857754" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648460857754" xlink:to="us-gaap_StatementClassOfStockAxis_638496648460857754" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638496648460857754" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638496648460857754" xlink:to="us-gaap_ClassOfStockDomain_638496648460857754" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AdrMember" xlink:label="dei_AdrMember_638496648460857754" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638496648460857754" xlink:to="dei_AdrMember_638496648460857754" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_638496648460857754" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648460857754" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_638496648460857754" order="2" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_638496648460857754" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638496648460857754" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_638496648460857754" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_RegisteredDirectOfferingMember" xlink:label="ambo_RegisteredDirectOfferingMember_638496648460857754" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638496648460857754" xlink:to="ambo_RegisteredDirectOfferingMember_638496648460857754" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PublicOfferingMember" xlink:label="ambo_PublicOfferingMember_638496648460857754" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638496648460857754" xlink:to="ambo_PublicOfferingMember_638496648460857754" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638496648460868147" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648460857754" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638496648460868147" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638496648460868147" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638496648460868147" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638496648460868147" 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/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare_638496648460868147" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638496648460868147" xlink:to="us-gaap_SharesIssuedPricePerShare_638496648460868147" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NumberOfClassSharesPerAdsShare" xlink:label="ambo_NumberOfClassSharesPerAdsShare_638496648460868147" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638496648460868147" xlink:to="ambo_NumberOfClassSharesPerAdsShare_638496648460868147" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails" xlink:type="extended" xlink:title="40102 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Major subsidiaries and VIEs (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648460868147" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648460868147" order="1" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_638496648460868147" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648460868147" xlink:to="srt_ConsolidatedEntitiesAxis_638496648460868147" order="1" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_638496648460868147" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_638496648460868147" xlink:to="srt_ConsolidatedEntitiesDomain_638496648460868147" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SubsidiariesMember" xlink:label="srt_SubsidiariesMember_638496648460878000" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_638496648460868147" xlink:to="srt_SubsidiariesMember_638496648460878000" 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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_638496648460878000" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648460868147" xlink:to="us-gaap_BusinessAcquisitionAxis_638496648460878000" order="2" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_638496648460878000" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis_638496648460878000" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_638496648460878000" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AmbowEducationInc.Member" xlink:label="ambo_AmbowEducationInc.Member_638496648460878000" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_638496648460878000" xlink:to="ambo_AmbowEducationInc.Member_638496648460878000" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AmbowBscIncMember" xlink:label="ambo_AmbowBscIncMember_638496648460878000" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_638496648460878000" xlink:to="ambo_AmbowBscIncMember_638496648460878000" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_BayStateCollegeIncMember" xlink:label="ambo_BayStateCollegeIncMember_638496648460878000" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_638496648460878000" xlink:to="ambo_BayStateCollegeIncMember_638496648460878000" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AmbowNsadIncMember" xlink:label="ambo_AmbowNsadIncMember_638496648460878000" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_638496648460878000" xlink:to="ambo_AmbowNsadIncMember_638496648460878000" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NewSchoolMember" xlink:label="ambo_NewSchoolMember_638496648460878000" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_638496648460878000" xlink:to="ambo_NewSchoolMember_638496648460878000" order="5" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638496648460878000" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648460868147" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638496648460878000" order="3" 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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_638496648460878000" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638496648460878000" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_638496648460878000" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" xlink:type="extended" xlink:title="40103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Additional Information (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648460887762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648460887762" 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/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis_638496648460887762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648460887762" xlink:to="us-gaap_TypeOfArrangementAxis_638496648460887762" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_638496648460887762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis_638496648460887762" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_638496648460887762" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_SharePurchaseAgreementWithCloverWealthLimitedMember" xlink:label="ambo_SharePurchaseAgreementWithCloverWealthLimitedMember_638496648460887762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember_638496648460887762" xlink:to="ambo_SharePurchaseAgreementWithCloverWealthLimitedMember_638496648460887762" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_638496648460887762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648460887762" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_638496648460887762" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_638496648460887762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_638496648460887762" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_638496648460887762" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member" xlink:label="ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member_638496648460887762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_638496648460887762" xlink:to="ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member_638496648460887762" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis_638496648460887762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648460887762" xlink:to="us-gaap_DisposalGroupClassificationAxis_638496648460887762" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain_638496648460887762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupClassificationAxis_638496648460887762" xlink:to="us-gaap_DisposalGroupClassificationDomain_638496648460887762" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:label="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_638496648460887762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupClassificationDomain_638496648460887762" xlink:to="us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_638496648460887762" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638496648460887762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648460887762" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638496648460887762" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_638496648460887762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638496648460887762" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_638496648460887762" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureLiquidityAndCapitalResourcesDetails" xlink:type="extended" xlink:title="40201 - Disclosure - LIQUIDITY AND CAPITAL RESOURCES (Details)">
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_LiquidityAndCapitalResourcesAbstract" xlink:label="ambo_LiquidityAndCapitalResourcesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_WorkingCapital" xlink:label="ambo_WorkingCapital_638496648460907385" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_LiquidityAndCapitalResourcesAbstract_1" xlink:to="ambo_WorkingCapital_638496648460907385" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638496648460907385" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_LiquidityAndCapitalResourcesAbstract_1" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638496648460907385" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648460907385" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_LiquidityAndCapitalResourcesAbstract_1" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_638496648460907385" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638496648460907385" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_LiquidityAndCapitalResourcesAbstract_1" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638496648460907385" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DueFromThirdPartiesAcquisitionsCurrent" xlink:label="ambo_DueFromThirdPartiesAcquisitionsCurrent_638496648460907385" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_LiquidityAndCapitalResourcesAbstract_1" xlink:to="ambo_DueFromThirdPartiesAcquisitionsCurrent_638496648460907385" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesAllowanceForCreditLossesDetails" xlink:type="extended" xlink:title="40301 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Allowance for Credit Losses (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_638496648460907385" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_3" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_638496648460907385" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses_638496648460907385" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_3" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses_638496648460907385" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails" xlink:type="extended" xlink:title="40302 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1469" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638496648460907385" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1469" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638496648460907385" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638496648460907385" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638496648460907385" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638496648460907385" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_638496648460907385" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638496648460907385" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_638496648460907385" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember_638496648460923559" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638496648460907385" xlink:to="us-gaap_BuildingMember_638496648460923559" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember_638496648460923559" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638496648460907385" xlink:to="us-gaap_VehiclesMember_638496648460923559" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember_638496648460923559" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638496648460907385" xlink:to="us-gaap_ComputerEquipmentMember_638496648460923559" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638496648460923559" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638496648460907385" xlink:to="srt_RangeAxis_638496648460923559" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638496648460927665" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638496648460923559" xlink:to="srt_RangeMember_638496648460927665" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638496648460927665" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638496648460927665" xlink:to="srt_MinimumMember_638496648460927665" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638496648460927665" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638496648460927665" xlink:to="srt_MaximumMember_638496648460927665" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_638496648460927665" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638496648460907385" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_638496648460927665" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_638496648460927665" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638496648460927665" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_638496648460927665" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="extended" xlink:title="40303 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Intangible assets (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1485" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638496648460927665" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1485" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638496648460927665" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_638496648460927665" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638496648460927665" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_638496648460927665" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638496648460927665" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_638496648460927665" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638496648460927665" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_638496648460939452" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638496648460927665" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember_638496648460939452" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OtherMember" xlink:label="ambo_OtherMember_638496648460939452" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638496648460927665" xlink:to="ambo_OtherMember_638496648460939452" order="2" use="optional" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638496648460939452" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638496648460927665" xlink:to="srt_RangeAxis_638496648460939452" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638496648460939452" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638496648460939452" xlink:to="srt_RangeMember_638496648460939452" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638496648460939452" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638496648460939452" xlink:to="srt_MinimumMember_638496648460939452" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638496648460939452" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638496648460939452" xlink:to="srt_MaximumMember_638496648460939452" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_638496648460939452" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638496648460927665" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_638496648460939452" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_638496648460939452" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_638496648460939452" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_638496648460939452" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesSegmentsDetails" xlink:type="extended" xlink:title="40304 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Segments (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments_638496648460949018" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NumberOfOperatingSegments_638496648460949018" order="1" use="optional" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended" xlink:title="40305 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Revenue recognition (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_638496648460949018" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_2" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_638496648460949018" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesAdvertisingCostsDetails" xlink:type="extended" xlink:title="40306 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Advertising costs (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense_638496648460957446" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingExpense_638496648460957446" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesUncertainTaxPositionsDetails" xlink:type="extended" xlink:title="40307 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Uncertain tax positions (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_638496648460957446" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_4" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_638496648460957446" 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/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_638496648460957446" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_4" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_638496648460957446" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" xlink:type="extended" xlink:title="40308 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Share-based compensation (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648460957446" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648460957446" order="1" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638496648460967750" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648460957446" xlink:to="srt_RangeAxis_638496648460967750" order="1" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638496648460967750" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638496648460967750" xlink:to="srt_RangeMember_638496648460967750" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638496648460967750" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638496648460967750" xlink:to="srt_MinimumMember_638496648460967750" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638496648460967750" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638496648460967750" xlink:to="srt_MaximumMember_638496648460967750" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648460967750" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648460957446" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648460967750" order="2" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_638496648460967750" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648460967750" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_638496648460967750" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" xlink:type="extended" xlink:title="40401 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638496648460967750" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638496648460967750" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_638496648460967750" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_638496648460967750" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" xlink:label="ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations_638496648460967750" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations_638496648460967750" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureAccountsReceivableNetDetails" xlink:type="extended" xlink:title="40501 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent_638496648460977777" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent_638496648460977777" order="1" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_638496648460977777" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_638496648460977777" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_638496648460977777" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent_638496648460977777" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureAccountsReceivableNetAllowanceForDoubtfulAccountsDetails" xlink:type="extended" xlink:title="40502 - Disclosure - ACCOUNTS RECEIVABLE, NET - Allowance for doubtful accounts (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_638496648460977777" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_638496648460977777" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_638496648460977777" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_638496648460977777" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_638496648460977777" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" priority="9" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_638496648460987732" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_638496648460977777" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_638496648460987732" order="2" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_638496648460987732" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_638496648460977777" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_638496648460987732" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets" xlink:label="ambo_AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets_638496648460987732" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_638496648460977777" xlink:to="ambo_AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets_638496648460987732" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_638496648460987732" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_638496648460977777" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_638496648460987732" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" priority="9" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails" xlink:type="extended" xlink:title="40601 - Disclosure - PREPAID AND OTHER CURRENT ASSETS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_1598" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DueFromThirdPartiesAcquisitionsCurrent" xlink:label="ambo_DueFromThirdPartiesAcquisitionsCurrent_638496648460987732" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_1598" xlink:to="ambo_DueFromThirdPartiesAcquisitionsCurrent_638496648460987732" 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/2023/elts/us-gaap-2023.xsd#us-gaap_Supplies" xlink:label="us-gaap_Supplies_638496648460987732" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_1598" xlink:to="us-gaap_Supplies_638496648460987732" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PrepaidForTechnologyDevelopment" xlink:label="ambo_PrepaidForTechnologyDevelopment_638496648460987732" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_1598" xlink:to="ambo_PrepaidForTechnologyDevelopment_638496648460987732" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_LoansToThirdParties" xlink:label="ambo_LoansToThirdParties_638496648460987732" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_1598" xlink:to="ambo_LoansToThirdParties_638496648460987732" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent_638496648460987732" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_1598" xlink:to="us-gaap_OtherAssetsCurrent_638496648460987732" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638496648460987732" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsAbstract_1598" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638496648460987732" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="40701 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1696" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638496648461001363" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1696" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638496648461001363" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638496648461001363" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638496648461001363" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638496648461001363" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_638496648461001363" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638496648461001363" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_638496648461001363" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember_638496648461007836" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638496648461001363" xlink:to="us-gaap_VehiclesMember_638496648461007836" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember_638496648461007836" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638496648461001363" xlink:to="us-gaap_ComputerEquipmentMember_638496648461007836" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember_638496648461007836" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638496648461001363" xlink:to="us-gaap_LeaseholdImprovementsMember_638496648461007836" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_638496648461007836" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638496648461001363" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_638496648461007836" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_638496648461007836" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638496648461007836" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_638496648461007836" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638496648461007836" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638496648461007836" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638496648461007836" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638496648461007836" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638496648461007836" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638496648461007836" 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/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation_638496648461007836" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638496648461007836" xlink:to="us-gaap_Depreciation_638496648461007836" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_638496648461007836" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638496648461007836" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_638496648461007836" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails" xlink:type="extended" xlink:title="40801 - Disclosure - INTANGIBLE ASSETS, NET (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_1738" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638496648461017989" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_1738" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638496648461017989" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_638496648461017989" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638496648461017989" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_638496648461017989" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638496648461017989" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_638496648461017989" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638496648461017989" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember_638496648461017989" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638496648461017989" xlink:to="us-gaap_TradeNamesMember_638496648461017989" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_638496648461017989" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638496648461017989" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember_638496648461017989" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OthersMember" xlink:label="ambo_OthersMember_638496648461017989" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638496648461017989" xlink:to="ambo_OthersMember_638496648461017989" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_638496648461017989" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638496648461017989" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_638496648461017989" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_638496648461017989" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_638496648461017989" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_638496648461017989" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_638496648461017989" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_638496648461017989" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_638496648461017989" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_638496648461027730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_638496648461017989" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_638496648461027730" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_638496648461027730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_638496648461017989" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_638496648461027730" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails" xlink:type="extended" xlink:title="40802 - Disclosure - INTANGIBLE ASSETS, NET - Impairment and Amortization (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_1724" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638496648461027730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_1724" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638496648461027730" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_638496648461027730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638496648461027730" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_638496648461027730" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638496648461027730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_638496648461027730" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638496648461027730" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_TradeNameAndBrandMember" xlink:label="ambo_TradeNameAndBrandMember_638496648461027730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638496648461027730" xlink:to="ambo_TradeNameAndBrandMember_638496648461027730" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_638496648461027730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638496648461027730" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_638496648461027730" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_638496648461027730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_638496648461027730" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_638496648461027730" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets_638496648461027730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_638496648461027730" xlink:to="us-gaap_AmortizationOfIntangibleAssets_638496648461027730" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails" xlink:type="extended" xlink:title="40803 - Disclosure - INTANGIBLE ASSETS, NET - Estimated Amortization Expenses (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_1758" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_638496648461037740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_1758" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_638496648461037740" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_638496648461037740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_638496648461037740" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_638496648461037740" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_638496648461037740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_638496648461037740" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_638496648461037740" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_638496648461037740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_638496648461037740" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_638496648461037740" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_638496648461037740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_638496648461037740" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_638496648461037740" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_638496648461037740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_638496648461037740" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_638496648461037740" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_638496648461037740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_638496648461037740" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_638496648461037740" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_638496648461037740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_638496648461037740" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_638496648461037740" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails" xlink:type="extended" xlink:title="40901 - Disclosure - OTHER NON-CURRENT ASSETS, NET (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrentDisclosureAbstract" xlink:label="loc_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_1816" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrentAbstract" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract_638496648461047828" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_1816" xlink:to="us-gaap_OtherAssetsNoncurrentAbstract_638496648461047828" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent_638496648461047828" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract_638496648461047828" xlink:to="us-gaap_RestrictedCashNoncurrent_638496648461047828" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:label="us-gaap_NotesAndLoansReceivableGrossNoncurrent_638496648461047828" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract_638496648461047828" xlink:to="us-gaap_NotesAndLoansReceivableGrossNoncurrent_638496648461047828" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_LongTermLeaseDeposits" xlink:label="ambo_LongTermLeaseDeposits_638496648461047828" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract_638496648461047828" xlink:to="ambo_LongTermLeaseDeposits_638496648461047828" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent_638496648461047828" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract_638496648461047828" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent_638496648461047828" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss" xlink:label="ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss_638496648461047828" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract_638496648461047828" xlink:to="ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss_638496648461047828" order="5" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses_638496648461047828" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract_638496648461047828" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses_638496648461047828" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638496648461047828" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract_638496648461047828" xlink:to="us-gaap_OtherAssetsNoncurrent_638496648461047828" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails" xlink:type="extended" xlink:title="41001 - Disclosure - SHORT-TERM BORROWINGS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1844" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_638496648461057760" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1844" xlink:to="us-gaap_DebtInstrumentTable_638496648461057760" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_638496648461057760" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638496648461057760" xlink:to="srt_ConsolidatedEntitiesAxis_638496648461057760" order="1" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_638496648461057760" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_638496648461057760" xlink:to="srt_ConsolidatedEntitiesDomain_638496648461057760" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SubsidiariesMember" xlink:label="srt_SubsidiariesMember_638496648461057760" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_638496648461057760" xlink:to="srt_SubsidiariesMember_638496648461057760" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember" xlink:label="ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_638496648461057760" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SubsidiariesMember_638496648461057760" xlink:to="ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_638496648461057760" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis_638496648461057760" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638496648461057760" xlink:to="us-gaap_LineOfCreditFacilityAxis_638496648461057760" order="2" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain_638496648461057760" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis_638496648461057760" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain_638496648461057760" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_CathyBankMember" xlink:label="ambo_CathyBankMember_638496648461057760" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain_638496648461057760" xlink:to="ambo_CathyBankMember_638496648461057760" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_EastWestBankMember" xlink:label="ambo_EastWestBankMember_638496648461057760" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain_638496648461057760" xlink:to="ambo_EastWestBankMember_638496648461057760" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_638496648461067759" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638496648461057760" xlink:to="us-gaap_DebtInstrumentLineItems_638496648461067759" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings_638496648461067759" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638496648461067759" xlink:to="us-gaap_ShortTermBorrowings_638496648461067759" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_638496648461067759" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638496648461067759" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_638496648461067759" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansReceivableNetCurrent" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_638496648461067759" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638496648461067759" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent_638496648461067759" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_MortgagedPropertyAmount" xlink:label="ambo_MortgagedPropertyAmount_638496648461067759" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638496648461067759" xlink:to="ambo_MortgagedPropertyAmount_638496648461067759" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="us-gaap_LinesOfCreditCurrent_638496648461067759" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638496648461067759" xlink:to="us-gaap_LinesOfCreditCurrent_638496648461067759" order="5" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm_638496648461067759" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638496648461067759" xlink:to="us-gaap_DebtInstrumentTerm_638496648461067759" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails" xlink:type="extended" xlink:title="41101 - Disclosure - ACCRUED AND OTHER LIABILITIES (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_1824" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PayablesAndAccrualsDisclosureTable" xlink:label="ambo_PayablesAndAccrualsDisclosureTable_638496648461077730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_1824" xlink:to="ambo_PayablesAndAccrualsDisclosureTable_638496648461077730" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis_638496648461077730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_PayablesAndAccrualsDisclosureTable_638496648461077730" xlink:to="us-gaap_LineOfCreditFacilityAxis_638496648461077730" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain_638496648461077730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis_638496648461077730" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain_638496648461077730" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_SundryManagementLlcMember" xlink:label="ambo_SundryManagementLlcMember_638496648461077730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain_638496648461077730" xlink:to="ambo_SundryManagementLlcMember_638496648461077730" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PayablesAndAccrualsDisclosureLineItems" xlink:label="ambo_PayablesAndAccrualsDisclosureLineItems_638496648461077730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_PayablesAndAccrualsDisclosureTable_638496648461077730" xlink:to="ambo_PayablesAndAccrualsDisclosureLineItems_638496648461077730" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_638496648461077730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems_638496648461077730" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_638496648461077730" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent" xlink:label="ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent_638496648461077730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems_638496648461077730" xlink:to="ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent_638496648461077730" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AdvancePaymentsCurrent" xlink:label="ambo_AdvancePaymentsCurrent_638496648461077730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems_638496648461077730" xlink:to="ambo_AdvancePaymentsCurrent_638496648461077730" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DueToStudentsCurrent" xlink:label="ambo_DueToStudentsCurrent_638496648461077730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems_638496648461077730" xlink:to="ambo_DueToStudentsCurrent_638496648461077730" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_638496648461077730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems_638496648461077730" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_638496648461077730" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AccruedLoansFromThirdPartiesCurrent" xlink:label="ambo_AccruedLoansFromThirdPartiesCurrent_638496648461077730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems_638496648461077730" xlink:to="ambo_AccruedLoansFromThirdPartiesCurrent_638496648461077730" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_638496648461077730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems_638496648461077730" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_638496648461077730" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_638496648461077730" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems_638496648461077730" xlink:to="us-gaap_AccruedLiabilitiesCurrent_638496648461077730" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm_638496648461087744" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ambo_PayablesAndAccrualsDisclosureLineItems_638496648461077730" xlink:to="us-gaap_DebtInstrumentTerm_638496648461087744" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureOrdinarySharesDetails" xlink:type="extended" xlink:title="41201 - Disclosure - ORDINARY SHARES (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable_638496648461087744" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_5" xlink:to="us-gaap_ScheduleOfStockByClassTable_638496648461087744" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638496648461087744" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638496648461087744" xlink:to="us-gaap_StatementClassOfStockAxis_638496648461087744" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638496648461087744" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638496648461087744" xlink:to="us-gaap_ClassOfStockDomain_638496648461087744" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember_638496648461087744" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638496648461087744" xlink:to="us-gaap_CommonClassAMember_638496648461087744" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AdrMember" xlink:label="dei_AdrMember_638496648461087744" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638496648461087744" xlink:to="dei_AdrMember_638496648461087744" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638496648461087744" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638496648461087744" xlink:to="us-gaap_AwardTypeAxis_638496648461087744" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638496648461097763" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638496648461087744" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638496648461097763" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DirectOfferingMember" xlink:label="ambo_DirectOfferingMember_638496648461097763" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638496648461097763" xlink:to="ambo_DirectOfferingMember_638496648461097763" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems_638496648461097763" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638496648461087744" xlink:to="us-gaap_ClassOfStockLineItems_638496648461097763" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638496648461097763" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638496648461097763" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638496648461097763" 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/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare_638496648461097763" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638496648461097763" xlink:to="us-gaap_SharesIssuedPricePerShare_638496648461097763" order="2" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_638496648461097763" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638496648461097763" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_638496648461097763" order="3" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_638496648461097763" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638496648461097763" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_638496648461097763" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_638496648461097763" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638496648461097763" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_638496648461097763" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails" xlink:type="extended" xlink:title="41202 - Disclosure - ORDINARY SHARES - Classification of warrant on weighted average assumptions (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638496648461107743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_2" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638496648461107743" 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/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis_638496648461107743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638496648461107743" xlink:to="us-gaap_MeasurementInputTypeAxis_638496648461107743" 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/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain_638496648461107743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis_638496648461107743" xlink:to="us-gaap_MeasurementInputTypeDomain_638496648461107743" 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/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_638496648461107743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_638496648461107743" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_638496648461107743" 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/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_638496648461107743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_638496648461107743" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_638496648461107743" 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/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember_638496648461107743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_638496648461107743" xlink:to="us-gaap_MeasurementInputExpectedTermMember_638496648461107743" 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/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="us-gaap_MeasurementInputExercisePriceMember_638496648461107743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_638496648461107743" xlink:to="us-gaap_MeasurementInputExercisePriceMember_638496648461107743" 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/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputSharePriceMember" xlink:label="us-gaap_MeasurementInputSharePriceMember_638496648461107743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_638496648461107743" xlink:to="us-gaap_MeasurementInputSharePriceMember_638496648461107743" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638496648461107743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638496648461107743" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638496648461107743" 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/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_638496648461107743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638496648461107743" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_638496648461107743" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureShareBasedCompensationDetails" xlink:type="extended" xlink:title="41301 - Disclosure - SHARE BASED COMPENSATION (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_41" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648461117722" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_41" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648461117722" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638496648461117722" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648461117722" xlink:to="us-gaap_PlanNameAxis_638496648461117722" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638496648461117722" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638496648461117722" xlink:to="us-gaap_PlanNameDomain_638496648461117722" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_EquityIncentivePlan2010Member" xlink:label="ambo_EquityIncentivePlan2010Member_638496648461117722" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638496648461117722" xlink:to="ambo_EquityIncentivePlan2010Member_638496648461117722" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_AmendedAndRestatedEquityIncentivePlan2010Member" xlink:label="ambo_AmendedAndRestatedEquityIncentivePlan2010Member_638496648461117722" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638496648461117722" xlink:to="ambo_AmendedAndRestatedEquityIncentivePlan2010Member_638496648461117722" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648461117722" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648461117722" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648461117722" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan_638496648461117722" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648461117722" xlink:to="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan_638496648461117722" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm" xlink:label="ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm_638496648461117722" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648461117722" xlink:to="ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm_638496648461117722" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails" xlink:type="extended" xlink:title="41302 - Disclosure - SHARE BASED COMPENSATION - Restricted stock (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_637032928815125136" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648461117722" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_637032928815125136" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648461117722" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638496648461117722" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648461117722" xlink:to="us-gaap_AwardTypeAxis_638496648461117722" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638496648461127720" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638496648461117722" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638496648461127720" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember_638496648461127720" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638496648461127720" xlink:to="us-gaap_RestrictedStockMember_638496648461127720" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis_638496648461127720" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648461117722" xlink:to="srt_TitleOfIndividualAxis_638496648461127720" order="2" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_638496648461127720" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis_638496648461127720" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_638496648461127720" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ExecutiveOfficerMember" xlink:label="srt_ExecutiveOfficerMember_638496648461127720" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain_638496648461127720" xlink:to="srt_ExecutiveOfficerMember_638496648461127720" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_638496648461127720" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648461117722" xlink:to="us-gaap_IncomeStatementLocationAxis_638496648461127720" order="3" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_638496648461127720" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_638496648461127720" xlink:to="us-gaap_IncomeStatementLocationDomain_638496648461127720" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_638496648461127720" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638496648461127720" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_638496648461127720" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638496648461127720" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648461117722" xlink:to="us-gaap_StatementClassOfStockAxis_638496648461127720" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638496648461127720" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638496648461127720" xlink:to="us-gaap_ClassOfStockDomain_638496648461127720" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember_638496648461127720" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638496648461127720" xlink:to="us-gaap_CommonClassAMember_638496648461127720" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648461137778" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648461117722" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648461137778" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638496648461137778" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648461137778" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638496648461137778" 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/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_638496648461137778" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648461137778" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_638496648461137778" order="2" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_638496648461137778" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648461137778" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_638496648461137778" order="3" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_638496648461137778" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648461137778" xlink:to="us-gaap_ShareBasedCompensation_638496648461137778" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_638496648461137778" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648461137778" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_638496648461137778" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails" xlink:type="extended" xlink:title="41303 - Disclosure - SHARE BASED COMPENSATION - Restricted stock activity (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_135" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648461137778" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_135" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648461137778" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638496648461147723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648461137778" xlink:to="us-gaap_AwardTypeAxis_638496648461147723" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638496648461147723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638496648461147723" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638496648461147723" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember_638496648461147723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638496648461147723" xlink:to="us-gaap_RestrictedStockMember_638496648461147723" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648461147723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638496648461137778" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648461147723" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638496648461147723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648461147723" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638496648461147723" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_638496648461147723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638496648461147723" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_638496648461147723" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638496648461147723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638496648461147723" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638496648461147723" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6384966484611477231" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638496648461147723" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6384966484611477231" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber_638496648461147723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638496648461147723" xlink:to="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber_638496648461147723" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638496648461147723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648461147723" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638496648461147723" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_638496648461147723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638496648461147723" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_638496648461147723" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_638496648461147723" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638496648461147723" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_638496648461147723" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6384966484611477231" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638496648461147723" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6384966484611477231" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_638496648461157718" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638496648461147723" xlink:to="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue_638496648461157718" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_638496648461157718" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638496648461147723" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_638496648461157718" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_638496648461157718" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_638496648461157718" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_638496648461157718" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_6384966484611577181" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_638496648461157718" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_6384966484611577181" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms" xlink:label="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms_638496648461157718" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_638496648461157718" xlink:to="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms_638496648461157718" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails" xlink:type="extended" xlink:title="41401 - Disclosure - TAXATION - Provision for Income Taxes (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_216" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="us-gaap_IncomeTaxContingencyTable_638496648461167727" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_216" xlink:to="us-gaap_IncomeTaxContingencyTable_638496648461167727" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_638496648461167727" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxContingencyTable_638496648461167727" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_638496648461167727" order="1" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_638496648461167727" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis_638496648461167727" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_638496648461167727" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember_638496648461167727" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_638496648461167727" xlink:to="us-gaap_InternalRevenueServiceIRSMember_638496648461167727" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="us-gaap_IncomeTaxContingencyLineItems_638496648461167727" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxContingencyTable_638496648461167727" xlink:to="us-gaap_IncomeTaxContingencyLineItems_638496648461167727" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_638496648461167727" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxContingencyLineItems_638496648461167727" xlink:to="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_638496648461167727" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_638496648461167727" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_638496648461167727" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_638496648461167727" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_638496648461167727" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_638496648461167727" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_638496648461167727" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638496648461167727" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_638496648461167727" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638496648461167727" 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/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_638496648461167727" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_638496648461167727" xlink:to="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_638496648461167727" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended" xlink:title="41402 - Disclosure - TAXATION - Deferred tax assets and liabilities (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_232" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_638496648461177924" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_232" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_638496648461177924" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_638496648461177924" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_638496648461177924" xlink:to="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_638496648461177924" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_638496648461177924" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_638496648461177924" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_638496648461177924" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_638496648461177924" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_638496648461177924" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_638496648461177924" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DeferredTaxAssetsDepreciation" xlink:label="ambo_DeferredTaxAssetsDepreciation_638496648461177924" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_638496648461177924" xlink:to="ambo_DeferredTaxAssetsDepreciation_638496648461177924" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_LeaseLiability" xlink:label="ambo_LeaseLiability_638496648461177924" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_638496648461177924" xlink:to="ambo_LeaseLiability_638496648461177924" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638496648461177924" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_638496648461177924" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638496648461177924" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_638496648461177924" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_638496648461177924" xlink:to="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_638496648461177924" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_638496648461187758" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_638496648461177924" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_638496648461187758" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross_638496648461187758" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_638496648461177924" xlink:to="us-gaap_DeferredTaxAssetsGross_638496648461187758" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DeferredTaxAssetValuationAllowance" xlink:label="ambo_DeferredTaxAssetValuationAllowance_638496648461187758" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_638496648461177924" xlink:to="ambo_DeferredTaxAssetValuationAllowance_638496648461187758" order="9" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet_638496648461187758" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_638496648461177924" xlink:to="us-gaap_DeferredTaxAssetsNet_638496648461187758" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_638496648461187758" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_638496648461177924" xlink:to="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_638496648461187758" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition" xlink:label="ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition_638496648461187758" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_638496648461187758" xlink:to="ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition_638496648461187758" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_RightOfUseAssets" xlink:label="ambo_RightOfUseAssets_638496648461187758" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_638496648461187758" xlink:to="ambo_RightOfUseAssets_638496648461187758" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_638496648461187758" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_638496648461187758" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_638496648461187758" order="3" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_638496648461187758" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_638496648461187758" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_638496648461187758" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails" xlink:type="extended" xlink:title="41403 - Disclosure - TAXATION - Expiration dates of operating loss carried forwards (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_257" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable_638496648461197752" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_257" xlink:to="us-gaap_OperatingLossCarryforwardsTable_638496648461197752" 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/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis_638496648461197752" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable_638496648461197752" xlink:to="us-gaap_TaxPeriodAxis_638496648461197752" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain_638496648461197752" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis_638496648461197752" xlink:to="us-gaap_TaxPeriodDomain_638496648461197752" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_TaxYear2028AndThereafterMember" xlink:label="ambo_TaxYear2028AndThereafterMember_638496648461197752" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodDomain_638496648461197752" xlink:to="ambo_TaxYear2028AndThereafterMember_638496648461197752" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis_638496648461197752" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable_638496648461197752" xlink:to="us-gaap_IncomeTaxAuthorityAxis_638496648461197752" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_638496648461197752" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis_638496648461197752" xlink:to="us-gaap_IncomeTaxAuthorityDomain_638496648461197752" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember_638496648461197752" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_638496648461197752" xlink:to="us-gaap_DomesticCountryMember_638496648461197752" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember_638496648461197752" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_638496648461197752" xlink:to="us-gaap_StateAndLocalJurisdictionMember_638496648461197752" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_638496648461197752" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable_638496648461197752" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_638496648461197752" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards_638496648461197752" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638496648461197752" xlink:to="us-gaap_OperatingLossCarryforwards_638496648461197752" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OperatingLossCarryforwardsSubjectToExpiration" xlink:label="ambo_OperatingLossCarryforwardsSubjectToExpiration_638496648461207775" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638496648461197752" xlink:to="ambo_OperatingLossCarryforwardsSubjectToExpiration_638496648461207775" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward" xlink:label="ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward_638496648461207775" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638496648461197752" xlink:to="ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward_638496648461207775" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="ambo_OperatingLossCarryforwardsNotSubjectToExpiration_638496648461207775" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638496648461197752" xlink:to="ambo_OperatingLossCarryforwardsNotSubjectToExpiration_638496648461207775" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureTaxationValuationAllowanceDetails" xlink:type="extended" xlink:title="41404 - Disclosure - TAXATION - Valuation allowance (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_270" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="us-gaap_MovementInValuationAllowancesAndReservesRollForward_638496648461207775" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_270" xlink:to="us-gaap_MovementInValuationAllowancesAndReservesRollForward_638496648461207775" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_638496648461207775" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MovementInValuationAllowancesAndReservesRollForward_638496648461207775" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_638496648461207775" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_638496648461207775" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MovementInValuationAllowancesAndReservesRollForward_638496648461207775" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_638496648461207775" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_6384966484612077751" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MovementInValuationAllowancesAndReservesRollForward_638496648461207775" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_6384966484612077751" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureTaxationReconciliationDetails" xlink:type="extended" xlink:title="41405 - Disclosure - TAXATION - Reconciliation (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_287" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638496648461217454" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_287" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638496648461217454" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638496648461217454" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638496648461217454" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638496648461217454" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_638496648461217454" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638496648461217454" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_638496648461217454" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_638496648461217454" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638496648461217454" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_638496648461217454" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_638496648461217454" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638496648461217454" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_638496648461217454" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_638496648461217454" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638496648461217454" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_638496648461217454" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_638496648461217454" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638496648461217454" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_638496648461217454" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_638496648461217454" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638496648461217454" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_638496648461217454" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureTaxationIncomeLossBeforeIncomeTaxesFromContinuingOperationsDetails" xlink:type="extended" xlink:title="41406 - Disclosure - TAXATION - Income /(loss) before income taxes from continuing operations (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_638496648461227740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_638496648461227740" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_638496648461227740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_638496648461227740" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638496648461227740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638496648461227740" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails" xlink:type="extended" xlink:title="41501 - Disclosure - NET LOSS/INCOME PER SHARE - Computation of basic and diluted net loss per share (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638496648461227740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_StatementTable_638496648461227740" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638496648461227740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648461227740" xlink:to="us-gaap_StatementClassOfStockAxis_638496648461227740" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638496648461227740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638496648461227740" xlink:to="us-gaap_ClassOfStockDomain_638496648461227740" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AdrMember" xlink:label="dei_AdrMember_638496648461227740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638496648461227740" xlink:to="dei_AdrMember_638496648461227740" order="1" use="optional" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember_638496648461227740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638496648461227740" xlink:to="us-gaap_CommonClassAMember_638496648461227740" 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/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_638496648461227740" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648461227740" xlink:to="us-gaap_SubsequentEventTypeAxis_638496648461227740" 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/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_638496648461237736" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis_638496648461227740" xlink:to="us-gaap_SubsequentEventTypeDomain_638496648461237736" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember_638496648461237736" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain_638496648461237736" xlink:to="us-gaap_SubsequentEventMember_638496648461237736" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638496648461237736" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648461227740" xlink:to="us-gaap_StatementLineItems_638496648461237736" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="us-gaap_NetIncomeLossAbstract_638496648461237736" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648461237736" xlink:to="us-gaap_NetIncomeLossAbstract_638496648461237736" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_638496648461237736" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAbstract_638496648461237736" xlink:to="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_638496648461237736" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_638496648461237736" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAbstract_638496648461237736" xlink:to="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_638496648461237736" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_638496648461237736" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAbstract_638496648461237736" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_638496648461237736" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_638496648461237736" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAbstract_638496648461237736" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_638496648461237736" 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/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_638496648461237736" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648461237736" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_638496648461237736" 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/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638496648461247890" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_638496648461237736" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638496648461247890" 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/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638496648461247890" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_638496648461237736" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638496648461247890" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_638496648461247890" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648461237736" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_638496648461247890" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_638496648461247890" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648461237736" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_638496648461247890" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_638496648461247890" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648461237736" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_638496648461247890" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_638496648461247890" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648461237736" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_638496648461247890" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NumberOfSharesInAds" xlink:label="ambo_NumberOfSharesInAds_638496648461247890" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648461237736" xlink:to="ambo_NumberOfSharesInAds_638496648461247890" 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/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_638496648461247890" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648461237736" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_638496648461247890" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureLeasesLeaseExpensesDetails" xlink:type="extended" xlink:title="41601 - Disclosure - LEASES - Lease expenses (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense_638496648461257739" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseExpense_638496648461257739" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" xlink:type="extended" xlink:title="41602 - Disclosure - LEASES - Supplemental cash flow information (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments_638496648461267798" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasePayments_638496648461267798" order="1" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="us-gaap_OperatingLeaseImpairmentLoss_638496648461267798" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseImpairmentLoss_638496648461267798" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended" xlink:title="41603 - Disclosure - LEASES - Supplemental balance sheet information (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_638496648461267798" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_638496648461267798" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_638496648461267798" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_638496648461267798" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="extended" xlink:title="41604 - Disclosure - LEASES - Maturities of lease liabilities (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638496648461277426" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638496648461277426" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638496648461277426" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638496648461277426" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638496648461277426" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638496648461277426" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638496648461277426" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638496648461277426" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638496648461277426" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638496648461277426" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_638496648461277426" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638496648461277426" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_638496648461277426" order="6" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638496648461277426" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638496648461277426" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638496648461277426" xlink:to="us-gaap_OperatingLeaseLiability_638496648461277426" order="8" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638496648461277426" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_638496648461277426" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638496648461277426" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_638496648461277426" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureGainOnDisposalOfAssestsDetails" xlink:type="extended" xlink:title="41801 - Disclosure - GAIN ON DISPOSAL OF ASSESTS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_6" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648461277426" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648461277426" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_638496648461277426" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_638496648461277426" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_638496648461277426" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_BayStateCollegeIncMember" xlink:label="ambo_BayStateCollegeIncMember_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_638496648461277426" xlink:to="ambo_BayStateCollegeIncMember_638496648461277426" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638496648461277426" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638496648461277426" 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/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638496648461277426" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_638496648461277426" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails" xlink:type="extended" xlink:title="41901 - Disclosure - FAIR VALUE MEASUREMENTS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_711" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_711" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638496648461277426" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_638496648461277426" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638496648461277426" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_638496648461277426" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_638496648461308929" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis_638496648461277426" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_638496648461308929" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_638496648461308929" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain_638496648461308929" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_638496648461308929" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_638496648461308929" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638496648461277426" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_638496648461308929" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638496648461308929" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_638496648461308929" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638496648461308929" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member_638496648461308929" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638496648461308929" xlink:to="us-gaap_FairValueInputsLevel3Member_638496648461308929" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638496648461308929" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638496648461277426" xlink:to="srt_RangeAxis_638496648461308929" order="3" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638496648461308929" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638496648461308929" xlink:to="srt_RangeMember_638496648461308929" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638496648461308929" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638496648461308929" xlink:to="srt_MinimumMember_638496648461308929" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638496648461308929" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638496648461308929" xlink:to="srt_MaximumMember_638496648461308929" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis_638496648461317424" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638496648461277426" xlink:to="us-gaap_MeasurementInputTypeAxis_638496648461317424" order="4" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain_638496648461317424" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis_638496648461317424" xlink:to="us-gaap_MeasurementInputTypeDomain_638496648461317424" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_MeasurementInputRoyaltyRateMember" xlink:label="ambo_MeasurementInputRoyaltyRateMember_638496648461317424" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_638496648461317424" xlink:to="ambo_MeasurementInputRoyaltyRateMember_638496648461317424" order="1" use="optional" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember_638496648461317424" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_638496648461317424" xlink:to="us-gaap_MeasurementInputDiscountRateMember_638496648461317424" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputLongTermRevenueGrowthRateMember" xlink:label="us-gaap_MeasurementInputLongTermRevenueGrowthRateMember_638496648461317424" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_638496648461317424" xlink:to="us-gaap_MeasurementInputLongTermRevenueGrowthRateMember_638496648461317424" order="3" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638496648461317424" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638496648461277426" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638496648461317424" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_638496648461317424" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638496648461317424" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure_638496648461317424" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsQuantitativeInformationAbstract" xlink:label="us-gaap_FairValueInputsQuantitativeInformationAbstract_638496648461317424" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638496648461317424" xlink:to="us-gaap_FairValueInputsQuantitativeInformationAbstract_638496648461317424" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_FairValueInputsRoyaltyRate" xlink:label="ambo_FairValueInputsRoyaltyRate_638496648461327783" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueInputsQuantitativeInformationAbstract_638496648461317424" xlink:to="ambo_FairValueInputsRoyaltyRate_638496648461327783" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_FairValueInputsDiscountRates" xlink:label="ambo_FairValueInputsDiscountRates_638496648461327783" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueInputsQuantitativeInformationAbstract_638496648461317424" xlink:to="ambo_FairValueInputsDiscountRates_638496648461327783" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_FairValueInputsLongTermRevenueGrowthRates" xlink:label="ambo_FairValueInputsLongTermRevenueGrowthRates_638496648461327783" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueInputsQuantitativeInformationAbstract_638496648461317424" xlink:to="ambo_FairValueInputsLongTermRevenueGrowthRates_638496648461327783" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureConcentrationsDetails" xlink:type="extended" xlink:title="42001 - Disclosure - CONCENTRATIONS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable_638496648461337458" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract_1" xlink:to="us-gaap_ConcentrationRiskTable_638496648461337458" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_638496648461337458" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable_638496648461337458" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_638496648461337458" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_638496648461337458" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis_638496648461337458" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_638496648461337458" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember_638496648461337458" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain_638496648461337458" xlink:to="us-gaap_RevenueFromContractWithCustomerMember_638496648461337458" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_638496648461337458" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain_638496648461337458" xlink:to="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_638496648461337458" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_638496648461337458" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable_638496648461337458" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_638496648461337458" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_638496648461337458" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis_638496648461337458" xlink:to="us-gaap_ConcentrationRiskTypeDomain_638496648461337458" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember_638496648461337458" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain_638496648461337458" xlink:to="us-gaap_CustomerConcentrationRiskMember_638496648461337458" 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/2023/elts/us-gaap-2023.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember_638496648461337458" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain_638496648461337458" xlink:to="us-gaap_SupplierConcentrationRiskMember_638496648461337458" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember_638496648461337458" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain_638496648461337458" xlink:to="us-gaap_AccountsReceivableMember_638496648461337458" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis_638496648461337458" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable_638496648461337458" xlink:to="srt_MajorCustomersAxis_638496648461337458" order="3" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_638496648461347743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis_638496648461337458" xlink:to="srt_NameOfMajorCustomerDomain_638496648461347743" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_CustomerOneMember" xlink:label="ambo_CustomerOneMember_638496648461347743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638496648461347743" xlink:to="ambo_CustomerOneMember_638496648461347743" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems_638496648461347743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable_638496648461337458" xlink:to="us-gaap_ConcentrationRiskLineItems_638496648461347743" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_ThresholdUsedForCalculatingConcentrationOfRisk" xlink:label="ambo_ThresholdUsedForCalculatingConcentrationOfRisk_638496648461347743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems_638496648461347743" xlink:to="ambo_ThresholdUsedForCalculatingConcentrationOfRisk_638496648461347743" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_638496648461347743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems_638496648461347743" xlink:to="us-gaap_AccountsReceivableNetCurrent_638496648461347743" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambow.com/role/DisclosureSubsequentEventsDetails" xlink:type="extended" xlink:title="42101 - Disclosure - SUBSEQUENT EVENTS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638496648461347743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_StatementTable_638496648461347743" order="1" use="optional" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_638496648461357728" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648461347743" xlink:to="us-gaap_SubsequentEventTypeAxis_638496648461357728" order="1" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_638496648461357728" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis_638496648461357728" xlink:to="us-gaap_SubsequentEventTypeDomain_638496648461357728" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember_638496648461357728" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain_638496648461357728" xlink:to="us-gaap_SubsequentEventMember_638496648461357728" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638496648461357728" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648461347743" xlink:to="us-gaap_StatementClassOfStockAxis_638496648461357728" order="2" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638496648461417743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638496648461357728" xlink:to="us-gaap_ClassOfStockDomain_638496648461417743" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AdrMember" xlink:label="dei_AdrMember_638496648461417743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638496648461417743" xlink:to="dei_AdrMember_638496648461417743" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember_638496648461417743" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638496648461417743" xlink:to="us-gaap_CommonClassAMember_638496648461417743" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_638496648461427756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648461347743" xlink:to="srt_CounterpartyNameAxis_638496648461427756" order="3" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_638496648461427756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_638496648461427756" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_638496648461427756" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_PrpConsultingGroupPcMember" xlink:label="ambo_PrpConsultingGroupPcMember_638496648461427756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638496648461427756" xlink:to="ambo_PrpConsultingGroupPcMember_638496648461427756" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638496648461427756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638496648461347743" xlink:to="us-gaap_StatementLineItems_638496648461427756" order="4" use="optional" />
    <link:loc xlink:type="locator" xlink:href="ambo-20231231.xsd#ambo_NumberOfSharesInAds" xlink:label="ambo_NumberOfSharesInAds_638496648461427756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648461427756" xlink:to="ambo_NumberOfSharesInAds_638496648461427756" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_638496648461427756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648461427756" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_638496648461427756" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_638496648461427756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648461427756" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_638496648461427756" order="3" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivablePurchase" xlink:label="us-gaap_AccountsReceivablePurchase_638496648461427756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638496648461427756" xlink:to="us-gaap_AccountsReceivablePurchase_638496648461427756" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>15
<FILENAME>ambo-20231231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.6.2.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/25/2024 6:00:50 PM-->
<!--Modified on: 4/25/2024 6:00:50 PM-->
<xsd:schema xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" targetNamespace="http://www.ambow.com/20231231" elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ambo="http://www.ambow.com/20231231" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:srt-roles="http://fasb.org/srt-roles/2023" 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/2023" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.ambow.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.ambow.com/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets">
        <link:definition>00100 - 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.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" id="StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss">
        <link:definition>00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND 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.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeCalc2" id="StatementConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeCalc2">
        <link:definition>00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME Calc2</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.ambow.com/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows">
        <link:definition>00400 - 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.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" id="DisclosureCashCashEquivalentsAndRestrictedCashDetails">
        <link:definition>40401 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambow.com/role/DisclosureAccountsReceivableNetDetails" id="DisclosureAccountsReceivableNetDetails">
        <link:definition>40501 - Disclosure - ACCOUNTS RECEIVABLE, 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.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails" id="DisclosurePrepaidAndOtherCurrentAssetsDetails">
        <link:definition>40601 - Disclosure - PREPAID AND OTHER CURRENT ASSETS (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.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails" id="DisclosurePropertyAndEquipmentNetDetails">
        <link:definition>40701 - Disclosure - PROPERTY 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.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails" id="DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails">
        <link:definition>40803 - Disclosure - INTANGIBLE ASSETS, NET - Estimated Amortization Expenses (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.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails" id="DisclosureOtherNonCurrentAssetsNetDetails">
        <link:definition>40901 - Disclosure - OTHER NON-CURRENT ASSETS, 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.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails" id="DisclosureAccruedAndOtherLiabilitiesDetails">
        <link:definition>41101 - Disclosure - ACCRUED AND OTHER 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.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" id="DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails">
        <link:definition>41402 - Disclosure - TAXATION - Deferred 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.ambow.com/role/DisclosureTaxationReconciliationDetails" id="DisclosureTaxationReconciliationDetails">
        <link:definition>41405 - Disclosure - TAXATION - Reconciliation (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.ambow.com/role/DisclosureTaxationIncomeLossBeforeIncomeTaxesFromContinuingOperationsDetails" id="DisclosureTaxationIncomeLossBeforeIncomeTaxesFromContinuingOperationsDetails">
        <link:definition>41406 - Disclosure - TAXATION - Income /(loss) before income taxes from continuing operations (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.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" id="DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails">
        <link:definition>41604 - Disclosure - LEASES - Maturities of lease 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.ambow.com/role/DisclosureMaturitiesOfLeaseLiabilitiesDetailsCalc2" id="DisclosureMaturitiesOfLeaseLiabilitiesDetailsCalc2">
        <link:definition>41604 - Disclosure - Maturities of lease liabilities (Details) (Calc2)</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.ambow.com/role/DisclosureMaturitiesOfLeaseLiabilitiesDetailsCalc3" id="DisclosureMaturitiesOfLeaseLiabilitiesDetailsCalc3">
        <link:definition>41604 - Disclosure - Maturities of lease liabilities (Details) (Calc3)</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.ambow.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>00090 - 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.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical" id="StatementConsolidatedBalanceSheetsParenthetical">
        <link:definition>00105 - 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.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity" id="StatementConsolidatedStatementsOfChangesInEquity">
        <link:definition>00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN 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.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" id="DisclosureOrganizationAndPrincipalActivitiesDetails">
        <link:definition>40101 - 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.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails" id="DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails">
        <link:definition>40102 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Major subsidiaries and VIEs (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.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails" id="DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails">
        <link:definition>40103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - 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.ambow.com/role/DisclosureLiquidityAndCapitalResourcesDetails" id="DisclosureLiquidityAndCapitalResourcesDetails">
        <link:definition>40201 - Disclosure - LIQUIDITY AND CAPITAL RESOURCES (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.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails" id="DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails">
        <link:definition>40302 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Property 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.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails" id="DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails">
        <link:definition>40303 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Intangible assets (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.ambow.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" id="DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails">
        <link:definition>40308 - Disclosure - SIGNIFICANT 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.ambow.com/role/DisclosureIntangibleAssetsNetDetails" id="DisclosureIntangibleAssetsNetDetails">
        <link:definition>40801 - Disclosure - INTANGIBLE ASSETS, 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.ambow.com/role/DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails" id="DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails">
        <link:definition>40802 - Disclosure - INTANGIBLE ASSETS, NET - Impairment and Amortization (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.ambow.com/role/DisclosureShortTermBorrowingsDetails" id="DisclosureShortTermBorrowingsDetails">
        <link:definition>41001 - Disclosure - SHORT-TERM BORROWINGS (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.ambow.com/role/DisclosureOrdinarySharesDetails" id="DisclosureOrdinarySharesDetails">
        <link:definition>41201 - Disclosure - 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.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails" id="DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails">
        <link:definition>41202 - Disclosure - ORDINARY SHARES - Classification of warrant on weighted average 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.ambow.com/role/DisclosureShareBasedCompensationDetails" id="DisclosureShareBasedCompensationDetails">
        <link:definition>41301 - 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.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails" id="DisclosureShareBasedCompensationRestrictedStockDetails">
        <link:definition>41302 - Disclosure - SHARE BASED COMPENSATION - Restricted stock (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.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails" id="DisclosureShareBasedCompensationRestrictedStockActivityDetails">
        <link:definition>41303 - Disclosure - SHARE BASED COMPENSATION - Restricted stock 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.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails" id="DisclosureTaxationProvisionForIncomeTaxesDetails">
        <link:definition>41401 - Disclosure - TAXATION - Provision for Income Taxes (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.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails" id="DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails">
        <link:definition>41403 - Disclosure - TAXATION - Expiration dates of operating loss carried forwards (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.ambow.com/role/DisclosureTaxationValuationAllowanceDetails" id="DisclosureTaxationValuationAllowanceDetails">
        <link:definition>41404 - Disclosure - TAXATION - 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.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails" id="DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails">
        <link:definition>41501 - Disclosure - NET LOSS/INCOME PER SHARE - Computation of basic and diluted net loss per share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambow.com/role/DisclosureGainOnDisposalOfAssestsDetails" id="DisclosureGainOnDisposalOfAssestsDetails">
        <link:definition>41801 - Disclosure - GAIN ON DISPOSAL OF ASSESTS (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.ambow.com/role/DisclosureFairValueMeasurementsDetails" id="DisclosureFairValueMeasurementsDetails">
        <link:definition>41901 - 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.ambow.com/role/DisclosureConcentrationsDetails" id="DisclosureConcentrationsDetails">
        <link:definition>42001 - Disclosure - CONCENTRATIONS (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.ambow.com/role/DisclosureSubsequentEventsDetails" id="DisclosureSubsequentEventsDetails">
        <link:definition>42101 - Disclosure - SUBSEQUENT EVENTS (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.ambow.com/role/DisclosureOrganizationAndPrincipalActivities" id="DisclosureOrganizationAndPrincipalActivities">
        <link:definition>10101 - 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.ambow.com/role/DisclosureLiquidityAndCapitalResources" id="DisclosureLiquidityAndCapitalResources">
        <link:definition>10201 - Disclosure - LIQUIDITY AND CAPITAL RESOURCES</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.ambow.com/role/DisclosureSignificantAccountingPolicies" id="DisclosureSignificantAccountingPolicies">
        <link:definition>10301 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCash" id="DisclosureCashCashEquivalentsAndRestrictedCash">
        <link:definition>10401 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH</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.ambow.com/role/DisclosureAccountsReceivableNet" id="DisclosureAccountsReceivableNet">
        <link:definition>10501 - Disclosure - ACCOUNTS RECEIVABLE, 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.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssets" id="DisclosurePrepaidAndOtherCurrentAssets">
        <link:definition>10601 - Disclosure - PREPAID AND OTHER CURRENT ASSETS</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.ambow.com/role/DisclosurePropertyAndEquipmentNet" id="DisclosurePropertyAndEquipmentNet">
        <link:definition>10701 - Disclosure - PROPERTY 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.ambow.com/role/DisclosureIntangibleAssetsNet" id="DisclosureIntangibleAssetsNet">
        <link:definition>10801 - Disclosure - INTANGIBLE ASSETS, 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.ambow.com/role/DisclosureOtherNonCurrentAssetsNet" id="DisclosureOtherNonCurrentAssetsNet">
        <link:definition>10901 - Disclosure - OTHER NON-CURRENT ASSETS, 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.ambow.com/role/DisclosureShortTermBorrowings" id="DisclosureShortTermBorrowings">
        <link:definition>11001 - Disclosure - SHORT-TERM BORROWINGS</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.ambow.com/role/DisclosureAccruedAndOtherLiabilities" id="DisclosureAccruedAndOtherLiabilities">
        <link:definition>11101 - Disclosure - ACCRUED AND OTHER LIABILITIES</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.ambow.com/role/DisclosureOrdinaryShares" id="DisclosureOrdinaryShares">
        <link:definition>11201 - Disclosure - ORDINARY SHARES</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.ambow.com/role/DisclosureShareBasedCompensation" id="DisclosureShareBasedCompensation">
        <link:definition>11301 - 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.ambow.com/role/DisclosureTaxation" id="DisclosureTaxation">
        <link:definition>11401 - Disclosure - TAXATION</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.ambow.com/role/DisclosureNetLossIncomePerShare" id="DisclosureNetLossIncomePerShare">
        <link:definition>11501 - Disclosure - NET LOSS/INCOME 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.ambow.com/role/DisclosureLeases" id="DisclosureLeases">
        <link:definition>11601 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambow.com/role/DisclosureContingencies" id="DisclosureContingencies">
        <link:definition>11701 - Disclosure - 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.ambow.com/role/DisclosureGainOnDisposalOfAssests" id="DisclosureGainOnDisposalOfAssests">
        <link:definition>11801 - Disclosure - GAIN ON DISPOSAL OF ASSESTS</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.ambow.com/role/DisclosureFairValueMeasurements" id="DisclosureFairValueMeasurements">
        <link:definition>11901 - 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.ambow.com/role/DisclosureConcentrations" id="DisclosureConcentrations">
        <link:definition>12001 - Disclosure - CONCENTRATIONS</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.ambow.com/role/DisclosureSubsequentEvents" id="DisclosureSubsequentEvents">
        <link:definition>12101 - Disclosure - SUBSEQUENT EVENTS</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.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies" id="DisclosureSignificantAccountingPoliciesPolicies">
        <link:definition>20302 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesTables" id="DisclosureOrganizationAndPrincipalActivitiesTables">
        <link:definition>30103 - 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.ambow.com/role/DisclosureSignificantAccountingPoliciesTables" id="DisclosureSignificantAccountingPoliciesTables">
        <link:definition>30303 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables" id="DisclosureCashCashEquivalentsAndRestrictedCashTables">
        <link:definition>30403 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (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.ambow.com/role/DisclosureAccountsReceivableNetTables" id="DisclosureAccountsReceivableNetTables">
        <link:definition>30503 - Disclosure - ACCOUNTS RECEIVABLE, 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.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsTables" id="DisclosurePrepaidAndOtherCurrentAssetsTables">
        <link:definition>30603 - Disclosure - PREPAID AND OTHER CURRENT ASSETS (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.ambow.com/role/DisclosurePropertyAndEquipmentNetTables" id="DisclosurePropertyAndEquipmentNetTables">
        <link:definition>30703 - Disclosure - PROPERTY 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.ambow.com/role/DisclosureIntangibleAssetsNetTables" id="DisclosureIntangibleAssetsNetTables">
        <link:definition>30803 - Disclosure - INTANGIBLE ASSETS, 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.ambow.com/role/DisclosureOtherNonCurrentAssetsNetTables" id="DisclosureOtherNonCurrentAssetsNetTables">
        <link:definition>30903 - Disclosure - OTHER NON-CURRENT ASSETS, 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.ambow.com/role/DisclosureShortTermBorrowingsTables" id="DisclosureShortTermBorrowingsTables">
        <link:definition>31003 - Disclosure - SHORT-TERM BORROWINGS (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.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesTables" id="DisclosureAccruedAndOtherLiabilitiesTables">
        <link:definition>31103 - Disclosure - ACCRUED AND OTHER LIABILITIES (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.ambow.com/role/DisclosureOrdinarySharesTables" id="DisclosureOrdinarySharesTables">
        <link:definition>31203 - Disclosure - ORDINARY SHARES (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.ambow.com/role/DisclosureShareBasedCompensationTables" id="DisclosureShareBasedCompensationTables">
        <link:definition>31303 - 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.ambow.com/role/DisclosureTaxationTables" id="DisclosureTaxationTables">
        <link:definition>31403 - Disclosure - TAXATION (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.ambow.com/role/DisclosureNetLossIncomePerShareTables" id="DisclosureNetLossIncomePerShareTables">
        <link:definition>31503 - Disclosure - NET LOSS/INCOME 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.ambow.com/role/DisclosureLeasesTables" id="DisclosureLeasesTables">
        <link:definition>31603 - Disclosure - LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambow.com/role/DisclosureFairValueMeasurementsTables" id="DisclosureFairValueMeasurementsTables">
        <link:definition>31903 - 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.ambow.com/role/DisclosureConcentrationsTables" id="DisclosureConcentrationsTables">
        <link:definition>32003 - Disclosure - CONCENTRATIONS (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.ambow.com/role/DisclosureSignificantAccountingPoliciesAllowanceForCreditLossesDetails" id="DisclosureSignificantAccountingPoliciesAllowanceForCreditLossesDetails">
        <link:definition>40301 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Allowance for 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.ambow.com/role/DisclosureSignificantAccountingPoliciesSegmentsDetails" id="DisclosureSignificantAccountingPoliciesSegmentsDetails">
        <link:definition>40304 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Segments (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.ambow.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" id="DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails">
        <link:definition>40305 - Disclosure - SIGNIFICANT 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.ambow.com/role/DisclosureSignificantAccountingPoliciesAdvertisingCostsDetails" id="DisclosureSignificantAccountingPoliciesAdvertisingCostsDetails">
        <link:definition>40306 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Advertising costs (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.ambow.com/role/DisclosureSignificantAccountingPoliciesUncertainTaxPositionsDetails" id="DisclosureSignificantAccountingPoliciesUncertainTaxPositionsDetails">
        <link:definition>40307 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Uncertain tax positions (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.ambow.com/role/DisclosureAccountsReceivableNetAllowanceForDoubtfulAccountsDetails" id="DisclosureAccountsReceivableNetAllowanceForDoubtfulAccountsDetails">
        <link:definition>40502 - Disclosure - ACCOUNTS RECEIVABLE, NET - Allowance for doubtful accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambow.com/role/DisclosureLeasesLeaseExpensesDetails" id="DisclosureLeasesLeaseExpensesDetails">
        <link:definition>41601 - Disclosure - LEASES - Lease expenses (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.ambow.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" id="DisclosureLeasesSupplementalCashFlowInformationDetails">
        <link:definition>41602 - Disclosure - LEASES - Supplemental cash flow 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.ambow.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails" id="DisclosureLeasesSupplementalBalanceSheetInformationDetails">
        <link:definition>41603 - Disclosure - LEASES - Supplemental balance sheet information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="ambo-20231231_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="ambo-20231231_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="ambo-20231231_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="ambo-20231231_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="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
  <xsd:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ambo_DocumentAndEntityInformationAbstract" substitutionGroup="xbrli:item" />
  <xsd:element name="UnrealizedGainOnInvestmentNetOfIncomeTaxes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes" substitutionGroup="xbrli:item" xbrli:balance="credit" />
  <xsd:element name="NoncontrollingInterestDecreaseFromDisposal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ambo_NoncontrollingInterestDecreaseFromDisposal" substitutionGroup="xbrli:item" xbrli:balance="debit" />
  <xsd:element id="ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders" name="NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <xsd:element id="ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations" name="ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal" name="DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <xsd:element name="DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ambo_DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries" substitutionGroup="xbrli:item" xbrli:balance="credit" />
  <xsd:element id="ambo_DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary" name="DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="ambo_OtherAssetsNoncurrentDisclosureTextBlock" name="OtherAssetsNoncurrentDisclosureTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ambo_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" substitutionGroup="xbrli:item" />
  <xsd:element name="ScheduleOfIntangibleAssetsUsefulLivesTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ambo_ScheduleOfIntangibleAssetsUsefulLivesTextBlock" substitutionGroup="xbrli:item" />
  <xsd:element name="ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ambo_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock" substitutionGroup="xbrli:item" />
  <xsd:element name="AmbowBscIncMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ambo_AmbowBscIncMember" substitutionGroup="xbrli:item" />
  <xsd:element name="BayStateCollegeIncMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ambo_BayStateCollegeIncMember" substitutionGroup="xbrli:item" />
  <xsd:element name="WorkingCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ambo_WorkingCapital" substitutionGroup="xbrli:item" xbrli:balance="debit" />
  <xsd:element name="FairValueInputsLongTermRevenueGrowthRates" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ambo_FairValueInputsLongTermRevenueGrowthRates" substitutionGroup="xbrli:item" />
  <xsd:element name="FairValueInputsDiscountRates" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ambo_FairValueInputsDiscountRates" substitutionGroup="xbrli:item" />
  <xsd:element name="AdvancePaymentsCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ambo_AdvancePaymentsCurrent" substitutionGroup="xbrli:item" xbrli:balance="credit" />
  <xsd:element name="EquityIncentivePlan2010Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ambo_EquityIncentivePlan2010Member" substitutionGroup="xbrli:item" />
  <xsd:element name="AmendedAndRestatedEquityIncentivePlan2010Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="ambo_AmendedAndRestatedEquityIncentivePlan2010Member" substitutionGroup="xbrli:item" />
  <xsd:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm" substitutionGroup="xbrli:item" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan" substitutionGroup="xbrli:item" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" substitutionGroup="xbrli:item" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" type="dtr-types:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue" substitutionGroup="xbrli:item" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms" substitutionGroup="xbrli:item" />
  <xsd:element name="FairValueInputsRoyaltyRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="ambo_FairValueInputsRoyaltyRate" substitutionGroup="xbrli:item" />
  <xsd:element id="ambo_NumberOfClassSharesPerAdsShare" name="NumberOfClassSharesPerAdsShare" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" />
  <xsd:element id="ambo_LeaseDisclosureTextBlock" name="LeaseDisclosureTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="ambo_ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock" name="ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="ambo_LongTermLeaseDeposits" name="LongTermLeaseDeposits" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" />
  <xsd:element id="ambo_OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities" name="OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="ambo_AmbowNsadIncMember" name="AmbowNsadIncMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent" name="PayablesForPurchaseOfEquipmentAndServicesCurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" />
  <xsd:element id="ambo_PayablesAndAccrualsDisclosureTable" name="PayablesAndAccrualsDisclosureTable" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ambo_PayablesAndAccrualsDisclosureLineItems" name="PayablesAndAccrualsDisclosureLineItems" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember" name="BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ambo_MeasurementInputRoyaltyRateMember" name="MeasurementInputRoyaltyRateMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ambo_ScheduleOfSupplementalCashFlowInformationTableTextBlock" name="ScheduleOfSupplementalCashFlowInformationTableTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="ambo_MortgagedPropertyAmount" name="MortgagedPropertyAmount" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="ambo_PublicOfferingMember" name="PublicOfferingMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ambo_RegisteredDirectOfferingMember" name="RegisteredDirectOfferingMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition" name="DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" />
  <xsd:element id="ambo_AmbowEducationInc.Member" name="AmbowEducationInc.Member" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ambo_NewSchoolMember" name="NewSchoolMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ambo_OtherMember" name="OtherMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="ambo_OthersMember" name="OthersMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="AccruedLoansFromThirdPartiesCurrent" id="ambo_AccruedLoansFromThirdPartiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LoansToThirdParties" id="ambo_LoansToThirdParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale" id="ambo_NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LiquidityAndCapitalResourcesAbstract" id="ambo_LiquidityAndCapitalResourcesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DueToStudentsCurrent" id="ambo_DueToStudentsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="SharePurchaseAgreementWithCloverWealthLimitedMember" id="ambo_SharePurchaseAgreementWithCloverWealthLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member" id="ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DueFromThirdPartiesAcquisitionsCurrent" id="ambo_DueFromThirdPartiesAcquisitionsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="TradeNameAndBrandMember" id="ambo_TradeNameAndBrandMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CathyBankMember" id="ambo_CathyBankMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EastWestBankMember" id="ambo_EastWestBankMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CustomerOneMember" id="ambo_CustomerOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ThresholdUsedForCalculatingConcentrationOfRisk" id="ambo_ThresholdUsedForCalculatingConcentrationOfRisk" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FundingProvidedToDiscontinuedOperations" id="ambo_FundingProvidedToDiscontinuedOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ReceivableFromSaleOfDiscontinuedOperations" id="ambo_ReceivableFromSaleOfDiscontinuedOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="CashCashEquivalentsAndRestrictedCashFromContinuingOperations" id="ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="OperatingLossCarryforwardsSubjectToExpiration" id="ambo_OperatingLossCarryforwardsSubjectToExpiration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="OperatingLossCarryforwardsNumberOfYearsToCarryforward" id="ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="OperatingLossCarryforwardsNotSubjectToExpiration" id="ambo_OperatingLossCarryforwardsNotSubjectToExpiration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="InterestExpenses" id="ambo_InterestExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="LeaseLiability" id="ambo_LeaseLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="RightOfUseAssets" id="ambo_RightOfUseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DeferredTaxAssetValuationAllowance" id="ambo_DeferredTaxAssetValuationAllowance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DeferredTaxAssetsDepreciation" id="ambo_DeferredTaxAssetsDepreciation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ProceedsFromIssuanceOfCommonStockAndWarrants" id="ambo_ProceedsFromIssuanceOfCommonStockAndWarrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DirectOfferingMember" id="ambo_DirectOfferingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TaxYear2028AndThereafterMember" id="ambo_TaxYear2028AndThereafterMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PrepaidForTechnologyDevelopment" id="ambo_PrepaidForTechnologyDevelopment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="OtherAssetsNonCurrentBeforeAllowanceForCreditLoss" id="ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="SundryManagementLlcMember" id="ambo_SundryManagementLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NumberOfSharesInAds" id="ambo_NumberOfSharesInAds" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets" id="ambo_AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PrpConsultingGroupPcMember" id="ambo_PrpConsultingGroupPcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>ambo-20231231x20f001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ambo-20231231x20f001.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" $F BX# 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#YHED<2O\
M,WWC_$:;YC?WV_[Z-)=%D\YMI.W<>GUKZU^)_P"R3X0T#X!P>)_#FH:M/XQM
M-!L?$5_974RO#+:S<2M&H4$;3N/7@+SUK]#J5H4G&,NNA\'3I3JJ3CT/DYW8
ME?F;H/XC33(V?OM_WT:^J/V4OV5_"?Q?\+'6O&U_J=F=4O);'0[;3YA$9O(B
M+SRME3E01M'3[I]:^>;CX<^(8?!%WXS&FNWA2WU)]+.I%TP)P>%*9W=,<XQS
M2C7IRG*">JM^/_##E1G&,9M:/]#GC(YC7YFZ^IIOF-_??_OHU[U\ _@5<3?'
M?X<Z'\0?#N[0_$MK-J%O:S3 K=6X@9D<[&RO(4X.#6AX3_8U\2_$?P'XU\5Z
M%!.);+5IK30M(01E=1B2=HW/F,X*;,$<CG;[U,L32@[2?;7IJ[?H5'#U9J\5
MW_!)_J?.ZN^U_F?I_>/K3?,?^\WYFO4?$?@O3]'^ 6B:PW@_5;'7Y-<N-/N?
M$<MZC6DXC+@P+"&+*RE<;MH&4;DY%<+X1\&ZYX]\16>@^'M,N-6UB[)$-I /
MF; RQ). J@<DDX%;1J1DG+HOT,G!II=7^IEQ2-O7YVZ_WC3/,;^^W_?1KVKP
M?\ M=\)?&?PCX?\ 'G@J\UJTU?SFATS2=2@W7H1&W;)UD"#8V"P+*<<5N^"O
MV._$GQ/\">-O%FAV%[I[V.HR6VA:#*T4CWJK.T<L;REQM:+!4D\,5.,UE+$T
MH:N6FFOJ[&D:%26B6O;T5SYX,C?WV_[Z-.DD;>?G?_OHUZ#X'_9Y^(?Q&_M(
MZ!X<DN8M.NFL;BXN+B*WB%PK;6A5Y&"NX/&%S7'>)/#FJ>$]?O-'UO3[C2]3
MLY1'<VDZ[9(SP3^8.01P<@ULJD)2<4]49.$TE)K1F;YCG^)O^^C3C(VQ/G;O
M_$:^M/!WPK_9V\9?"_QGXXMK/XAPZ=X3$/VV":\@$TIDZ>6 "#^)%>61?L]:
M_P#%2\OM:^%7A35YO YE\K3Y=>NX(;B9PO[Q%+,!(0P;[N?3J*YXXJFVU*ZM
MWT.B6&G&UFG?MJ>.>8P_C;_OHT]97V/\[=NYKM?!GP-\=_$#7=7T?1/#5U-?
MZ0_EZDERR6RV3Y(VRO(5"DE3@=\5!XP^#WC7P!XKM?"^N>';NUUZ^V?8[.("
M8W>YMJ^4R$A^>.#QWQ6_M8<W+S*_J8>SG;FL[>AQYE?'WF_!C2QR-N^^W?\
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
M&YL-,DEGDNIP!M:260YP,#@#L/2L(8:I3JQMJE;]?/?731FL\13J4Y7T;O\
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
M,L&M757WD+ 8K_GV_N/+_,;^\?SI8W;</F/?O[5VD7P>U^8X2;3C_P!O!_\
MB:L1_!3Q'N&)=./;_CX/_P 34?VK@?\ G]'[RO[-QG_/I_<<%O;^\?SH\QO[
MQ_.O0%^!7B=^DFFG_MY/_P 34@^ ?BD\A]-_\"C_ /$T?VK@?^?T?O#^S<9_
MSZ?W'GKNWF-\QZ^M)N;'4_G7HS_ #Q46)WZ8 3WNC_\ $TG_  H+Q5C'F:9T
M_P"?H_\ Q-/^U,#_ ,_H_>+^SL9_SZ?W'G<DC +\QZ>OO3=[?WC^=>OV7[+/
MCG4K:*6)M(16''F7A!(]?N5<7]D#Q^V,2:'S_P!/[?\ Q%4LRP;_ .7J^\7U
M#%?\^W]QXL)&$9^8]13=[?WC^=>W_P##'?Q!V8\W0^N?^/\ /_Q%-_X8Z^((
M_P"6NA_^![?_ !%5_:.#_P"?J^\7U#%?\^W]QXHCMD\GH>]-WM_>/YU[</V/
M?B N<RZ'R,?\?[?_ !%-_P"&/?B!_P ]=#_\#V_^(H_M#"?\_%]X?4<3_P ^
MV>*([;E^8]:&D8LWS'KZU[6/V/\ Q^K#][H?'_3^?_B*:_[(7C[<3YFA\_\
M3\?_ (BC^T,)_P _%]X?4<3_ ,^V>*[V_O'\Z=([83YC]WUKT[Q-^S?XP\)Z
M>;R^?2C"'$?[F[+')Z<;:Y23X?:N&V9M<K\A_>GK^5']H83_ )^+[Q?4L3_S
M[?W'-;V_O'\Z7S&V?>/7UKTSPO\ LY^+O%^F-?:?+I0@60Q$3795LC&>-OO6
MN?V3O'8&/-T7U_X_3_\ $4?VAA/^?B^\/J6)_P"?;/&][?WC^=.1V^;YC]WU
MKV'_ (9.\=8SYNB_^!I_^(I/^&4_',8),NC'(QQ>G_XBC^T,)_S\7WA]2Q'\
MC/'=[?WC^=.C=MZ_,>OK7KW_  RGXY'_ "UT;_P-/_Q%<AX_^%&N?"]M-.MM
M9M]N+^3]DF,GW,9SD#'WA6E/&8>K)0A--LSGA:]./-.#2./+M_>/YTAD8#[Q
M_.D)Y-(>178<Q)([;OO'H.]-WM_>-$A^;\!574+]-,M6N)(Y)5#*@2%=SLS,
M%4 =\DBDVHJ[V&DY-);EPR-L7YCW[TW>W]X_G7<)\&_$<L:?\>:-U*M.01]?
MEJ9/@?XEDZ/I_P"-P?\ XFIYX]S?ZO6_E9P:NVQ_F/;O[TW>W]X_G7H4?P+\
M3MO3.GA_0W!_^)IW_"A?%0 R=/ /_3R?_B:7M(=P^KUOY6>>QNQD7YCU]::'
M;^\?SKT9/@%XJW [M-P/^GD__$T@^ 7BKS%3.FC=T8W1QGT^[1[2'</J]7^5
MGG6]O[Q_.G.[;OO'\Z]$?]G_ ,61\-_9W_@2?_B:1_@-XJ+9_P")?C_KY/\
M\32]K37VA_5JS^PSSK>W]X_G3F=O+3YCW[^]>A+\ _%3L%#:<"3C)N3_ /$U
M=TO]G'Q;K&IVFG1W&CV\T\GE*]Q>%4#'H"=G&:/;4_YA_5:W\C/+M[?WC^=.
M5V*/\Q[=Z]UU+]BCXD:/XAT_1[M]"BN+\$P3?V@3$3SP6V<'((^N/6L?Q1^R
MOXZ\':H^FZC_ &4)_*CG5H[LE71LX(.P5FL31=DIK77Y!]4K_P C/(-[?WC^
M=.B=M_WCT/\ *O06^ OBE?XM./L+D_\ Q-02?!?Q#:-F:?2XQ@_>N\?TJ_;4
MOYD'U2O_ "/[C@][?WC^=!=O[Q_.NP;X5ZK&0#J&DD^BW98_HM1Q_"_6)9FC
MCFLG*KN)61\=?79S2^L4?YD'U2O_ "/[CE9';>V&/7UIN]O[QKL7^%.OLQ94
M@89[,W_Q-1_\*I\1 \P6X'J9L4OK-'^9#^J8C^1_<<H[L GS'[OK[TW>W]X_
MG7:?\*EU^01C_0@3\N#,?\*:?A'KR=6L>?\ IN?_ (FCZQ1_F0?5,1_(_N./
M5V\MOF/4=Z;YC?WC^==>WPLUR-""UEU[3G_"F+\+];Y^>S  R29S_P#$T?6:
M/\R']3Q'\C^XY5'8D_,>A[TW>W]XUZGKW[-?C'PIX-L/$NK/I=G;ZB56SL&N
M6-Y<%S\H6()U(PV,]"#W%.\;?LS>,?AYI^GW&N3:/;7%\ 8M/2]+W*_WMZA?
MEV\!LG@D#KFL_KN&_G0OJ>(_D9Y4)&W#YC^=*\C;FY/4UTG_  KS5T.2UKQ_
MTU/^%5)/!^HJ7;,!0'[PD.#].*KZW0_G0_J>)_Y]O[C%WM_>/YU9MY&\T?,?
MN>M030/;S/$^-R'!QTJ6W_UP_P!RNE-25T<K3BVGNB.61O-?G^(_SIGF-ZTL
MIS,_^\?YTVF2>T_#SQK=:%X'LH$MK>6./S7#2R[6),G/'XFNXUCQY%I2O]H6
M($(K'YNA*@D?F<5X_P"&H_.\,VB'?\[E,@<<N16=\:?%6F^&UN[S4_M<T!N$
MM52V0$DG..I_V:_%\=3]ICZL5UE+\V?K."DH8*D_[L?R1[#I7Q,M-2:XPR;4
M4=#W)Z?I3[GQU$ZD1@GW'>OF#PM^T=X!\/V=PL]CJ\L\D@;Y8XN@' SO^M:@
M_:S\'_\ +MX;UJ<YXQY7/ZFL)8"I?2#-?K4+;GNUSXDNK^)EA!0$XR:@$=]@
M'S3Z5XM!^U+ITH46O@CQ#,,_PA3G\@:T[;]H[5;P*ME\+/%-T6.%$<+MG\HS
M6RP=5+X/R,)8A/[1ZJZW^!^\..]1.M^ 1YV<UP*_&'Q_>(K6OP,\8S ]";2X
MP?\ R#5VR\5_&36"HLOV?/%LN_IFUN #^<0JUA*O\GY$?6%_,=/,]\,'S&S_
M "JG(]\W!D.*J#3/VA[Q=UO^SMKZ9''G+(O\P*FM_A]^T_J!4P_ *YB!Y'VB
MY5/_ $*05:PE3^5?@+ZPNXX+>MR9#6YX+L[RZ\5:6FW[0OF[FB<[0R@$GG\.
M]5;;X%?M87_^J^#>F6@(S_I&I0#'_D>O1_@C^S?^T1#XZ@N/'?@?2],T)8)"
M)M-U"%IHYN-IXE)QC<. >2*KZK-:M(GVZ?4]5MG&GQ0Q6=L=)@Q^]BN#M97
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
MS(Y96\Z3G^(]O>F^8WK^E$G,K_[Q_G3#P:W.<]8\!V[3Z!I&5W*9FR<=@_\
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
M\6T8_#[Q*@0-NT^Y&",Y_=FOPK'/ES.J_P#IX_\ TH_7<$KX"DO[B_(^PO\
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
M\/=%.%SFYZ#G_6-5;QW9-=Z'?6^"?.@E3&/52*V/@(K/\-/#XZ*9KA20,_\
M+5JE\2VS'"L.-Q')[<5^#YIICJS_ +\OS9^OY=K@Z/\ AC^2.C_X(JZJTOP:
M^(.EL !9Z^DO7GY[= ?_ $77Z+5^9/\ P1FU#['?_&S02NTP:C:3@>G,Z?\
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
MD[C'<UM6_P#KA_N5^M83_=Z?^%?DC\>Q?^\U?\4OS9'*^)G^5>I[>]-\S/\
M"OY42_ZU_P#>/\Z:>:ZCDN?7/P #'X4^'W ^7[1/G X_UQJYXLLRDDV<?+(3
MR?>H/@#%N^#6A,<8$\YP3Z3FM+QF@^UW8/!W-C%?@V;_ .^U_P#%+\V?L&6_
M[G1_PQ_)'(_\$HKH:9^TY\=M'W;?,B6X5/9+IQG_ ,BC\Z_3+5?#46L7/FS7
M=[&FP(8;>Y:-" 2>0.YS@\]*_+C_ ()W72Z3_P %!OB=8LVPWNBSNJG^(^9;
M/_(FOU?S7UE-\U.,NZ7Y'B35IM>;.!'PM\O4KF>WN[>V@D78B&U,T@YRI+R.
MV2.3TZFM.Q^'=I:#Y[^]G.[=]]8@.,?P*/P^M=929'K5D'/6W@#0[?S@;$7(
MF*L_VJ5YN5^[]\G&*W+6TAL8%AMX8X(5^['$H55^@'2G3W$5M$9)I$AC'5Y&
M"@?B:X_6_C+X(\.$B_\ %6EQ,."B7 D8?\!7)JE&4OA5S*I6IT5>I))>;L=I
M17B.K_M>^ M.++:OJ6JN.GV6T*J?Q<K7#:S^VV?F72O"A'H]_=@?CM0'^==,
M<)7EM$\>KGF74=ZR?I=_E<^ILT!LGO7QC/\ M*_%/Q3N_LBRM+*/^]:61?'3
M^*0D=Q7&:QXV^(7B&S:;6/&4UK;.H;RY;];?<#W"1X/Z5O' S^U)(\RIQ+AT
MKTJ<I>=K+[W_ )'WIJ&NZ=I";[^_MK%/[US,L8_4BN'UC]HCX=:&66?Q3932
M*<>7:%ISG_@ -?$B>$[:^=)9[Z[UAI#EGL[227 Q]XR2<$_=[]ZE7P_86)6*
MYM#!(7(+:C?) JA3R"B LI((_I71' TU\4F_P_,\RIQ'BY?PZ48KS;E^5CZ;
MUG]LWP?:<:?IFKZDW8F)8%_-FS^E<5J?[9VO7P?^Q?"=M"BJ6+W4TD^T>IV*
MHQ^->/OJ&E68C:WDL[<*7W?8;!I77@C(DE;!R._;K7,^(OCSX/\ "MO/:ZOK
MD:V+,";2[U18CC/S#9$,X/I6\<+1CKR_>_Z1YLLXS"N^6-:S[1BG_FSTW5?V
MG?B+K;A!K,&FQDCY+"U52.?[S;C7"?LUS/+\(+7>2\J:EJ4;L>I87DN2?Q->
M5:]\9-'T;PR/$=KIVI:MI4ER+>+[!&K.SGE0$9@^#TW;:])_96EO+OX4O<WF
MF7NC/=:SJ-U'9W\1CFCCDF+KE2!_>-?/YU+#RH15%JZ>MK=C['A6GF4,15EC
ME))Q5N:_?HG_ )'<WUL4U:S<C&)#C\J]%A_U R3G'K7%:Y:SNL+P-ME#C!(S
M78:>)39)YV"Y&3CBOD:4K2:/T>HKI,DR::3D^WK4GEG.:3RSSG'2NI,YR$N0
M,GBO-?VBM;U30?A!KFH:+?3:=J4 1H;FW.&4[L?E7I,HV@^]>:?M#1B7X/>)
M$SG$2,/^^UI5)6@WY&M%)U8I]T?'UYXO^(OC72A:ZMXJNC9,BO)".5E([G]#
M3/[:\?:;9QV]MX\U>&VA7"1I,RJH'8<]*TM/C,6EPC'6,9QVJMJJ&5,1]-IY
MKYOZW5YK)V1]7]4HI\_*K]^IF^(/B%X[AU2QBL/%6J")K7=*DET[%FS]X'/!
MKFXSXNN-7_MF;Q3?C5NGVH2L9 ,=,YS@#BM>;+:K;''(MB/UI\$9:)\G!ST%
M=4<34A%*)S5,+2J/WHIVU.C^$GB#Q>WQ1T*WNO$VHZPLLC 6UU=NL9(4G)//
M3Z5]FV[K,A.=Q'RG'0'O7Q!X BOI/B9X;BT^\%G>R7&R*X*!@F0<G'?C(K[@
M4)%&,8S@9(XR:];"S<XMR/$S",82CRH=C'H!ZU&0O.1QZU#+. _/ QVIDES&
MT>Y'5ADC*MGIUKO/')&*YX _PIKD$<X_*LN\U-+899B/I6?;^*/M,\L$J)%*
M@5@JMDA2,C/O_P#6J6TM"5K?R-V1U5<]L]J\+_:=D4MX7 "DYN,@]ON5V?Q
M^+NA_#RUMYM<O'M([IF6'9 \I8J,L/E!P<>N*\6^*&M)XFL/#^M*'1=3DN+R
M%)5VR"W8H(2P/*DJN[';=7LY0[8VE?K?_P!)9YF9*^$J>5O_ $I'GQDY/RK^
M5!DQ_"OY4T]32'D&OTP^#)7DP1\J]!VK#\9D/X7OQM7[JGI_M"ME^H^@K&\7
M_P#(LW_^X/YBHG\#-*7\2/JCS:"/_B9 G=R3]WK]T5U6FX4@8E^O)KF,[;V%
MB-V6 QG'5371V;*2O[L?A(*_.<U5L0_1'Z5E+O0^;-V524LV_>Y6[A(./]JK
M$$+3:I,) [!5X$A [U1N&_T2)EC/%Q!G]X"?]8M:$):+4I"6V97'+;N]>*]C
MWX=2^EI$#T4'_>'^%7(;>),!E//^V*HK=/O&UP>?>KT=Q*>"<GU-),;-2UMX
M?^>>/K+TJEJELK^+[>'8KI<:!J,1&<YY0U9M;E@PR5SZD5#>Z@EM\0?# GE1
M(YK"_AW-P!D1]36>(;>'J6[,*5O:PYMKK\SY;L;ZZM( L%S-"C#+*C8!/TKZ
M3^!/QI\2:QXCTM;^TT22TMIPD+QZ5'#)O4(?OI@GCUS7S5+&8;B>(\-'*RG'
ML37T!\#O"U]'X<\)WT=N\SW^K74D,42EG>-45<X'J4;\!79F_LEA^>25WM]U
M_P!#S<GC*6*Y+^ZDVS]X]1TS5+V*2**[MY;69&5X;B+@@CID=L$UC:9X%O-"
MN'ETR6QL7D38[10DEN<@<YXZUXQIW[9CWFR&V\%SS2A 2@OT!QP">5JQ)^UY
M?I@GP'. 03SJ*=OPKWOJE=;K\5_F?"K/LO>U2_\ V[+_ "/HJ*TN$MID>\>6
M5P=LA504X[8'KZU@7OAC5]6M)+;4+^TO;9R,PS6JLO'3C%>*M^USJGE;_P#A
M!'\O!/.IQYX.#VJ,?M;ZJS[%\!ONQG!U-!@?E[BCZI6[?BO\Q_V[@/YW_P"
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
M%I^H7]@DMK"M_+&UM<1[)(F!Z,/4@@_C7AWQ"U3QSKT40GLM5T._\0ZRTMQ
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
M>V4$%O&J\X^0G@C..2>@KI?V9(S!X6\6O<:3')=W30VNF:A?LT:VA&3*T62
M7^[V)]!7IJE3P='VL5:2WON_GO\ <</M)8FKR2=XO;R^7^9C:GX'UKXE^&M,
MOM:MM.\#VUA"L5M<W9\BWDA=N(TBZJP^\,X!R>:U[ZV^&G@N6&1KF7QA=6P
MM;&U<+9Q2@ ,P*Y#-D9)&_TXQ7+>,/CMKU[K>K65X(=3LH9)+>V2\@1U3&5\
MW8PP7/7<1GFN0U'[5X@1]2T[2K>.*QT[R;LVP6/]V,*)&48W/ZX!SC)HC2K3
M2]I+EB]DGWUM?<4ITXM\JYFN_P#D=U?>+O$GQ1O+G1_M47@[P]:VXGEBAC,<
M/EYP VTY?/( )(X/ J[X)TSP_HTMW:Z(UU<RKY9N;FZ<#>>=H5  %QSZGFO-
MH[V>Q\&VT9E(^U2/,1GDHORJ/H,<#WKI/@U(TDVL,[;B6A))_P"!5[^4TN3%
M14-(J^G?1[GAYK-RPLG+5NWYH])+#)^4?F:0N,?='YFD;J:0]*^^/A"1V&1\
MHZ#N:BG\47O@V%]9TV*![ZT&Z(7 +)D_+R 1G@FI)/O#Z"LKQ)$9]$NHAYNZ
M0*@$(!<DL/NYXS7-B;^PJ6[/\CIPK2Q%._\ ,OS1YEK.NZAXQ\77>MZO+')?
MSE6D9$V1Y"@#"]N *UK:Z*A<R0C\*TKCX9ZG:,UQ*UKI]DJCY[F<Y&!R6<@
MFH] \*WGB+5UTW1;J#4KPKO8PEA&B=V+L ,?3.:_+Y4ZE6?+'4_5J=6G3A=Z
M#);H/;DEXCAE/'7[PKT'X=WRGXIZ:2X_UC DG_8:N'\1Z'>^$6,=_%]MBR%E
M5#Y??^$XSFO6_A;X!BU+5M&\466I_:('?S$A6(#L048_WAGG%:SP5;#\LIKJ
M9_6Z512BNQ[38:I;_P!M6S"5"[QNK'S.  ,],X'-<?\ M$WX?P=8!&W?Z8OW
M3GC::]3TSX6>)M8E22RT.WB#(3]KOR(8_IT+'\!7'?$W]G;QMJT2+JMPCZ=$
M^]1I4/F1*?4\[OSKT:.'GBKTZ=KONTOS>IXLL13PTE4F]%V3?Y'RY<^+_#VF
MZ&\%U/=IKOG[U:-2T9@Q]TCLV>]4#\3M&CTB&..TU$ZF)F:2X+J(FBQ\JA3R
M&SU->GWO[)]GKVK+(_B"ZB4((S'% H.0>IS]:[WPI^P%X>U=%:YUC6)@>OEN
MB _DM>JN'ZT(_O4OO_RN<DL^ISE^[;^[_.Q\TZ=\2K<RQV\B74*N^T/E2 2>
M_P"==.VI8/-QS[O7UKHG_!/WX;:;?6KWEG?ZCAP3#<7CXDP<XP"*]LB_9Q^%
MUN&4^ M(YZB2-W;\RW%<.(RJ-.SYDO2[_P CKI9L[/F3/S>34 .3,<^Q_P#K
M52O/'FG:5=&WGNYC, "5BBW@9]37Z&>(_P!DGX7:V6>WT2;0ICSNTRX*KG_<
M?</Y5\N_$O\ X)WZT-<OKOPSXOMKR.:0RI#JEJ8F&>B[XR1QTZ5Y[PL*6M1Z
M&[S12C[NC\SQZP\=Z7?L$&K1P,3@+<IY?ZD8_6M1M1SRERLJ_P!Y&4C]#7.^
M*_V2_BSX31WG\,G58%ZRZ1<)<9_X#D-^E=3X2^%O]E>$],AUBPNK/4WB\Z6*
M>(HZEB3C!YX&!64L-3G_  Y'10QSF[.S*9U*0-S+@_0&HS?,UPF<N-K<A=OI
MW%:>H?#N"V)!2:)^NQUVGVX-9[^"D4@"61/H:Q>"EW.WZUY"&[QG_6 >TE4Y
M;P D%B/]_-3R^$U0;EO23Z-N%5+CP](L9V74C'T#'%9_49=S3ZVNQ'-J(' =
M@?\ 9JNUZK$[I<^NX5GZM:2Z797%U-<.D,*[CM;ECV'XDUY[=>*]1G;*S&%.
MRIS^9-3]1EW(ECHQZ'JC"+&XM(/]T BJSF(G_7,.>C**YOP9JM]XBD2Q1)+F
M^9Q&L<"Y=L]#@=O7TKV#2OV??'>LQAK>QM/-)QY%QJ$22_7!/-<-6"HR4)O5
MFL<91=N:23?<\QN]8TVUF,4]Y"LHZJ>2/TJ$:SIK@[+^$^F373>(/V0?C+_:
M=W,/!%Q+$\C,KQ74#!A_WW7/7'[,GQ<LS^\^'VKG'>-4?^35Z:P<&D^8X7F,
MU)I)%1KR)WL6CG1F$Q.8V&1\C=JGEF+-\TC_ (K52;X!?$^WR9/A_KZ@?W;3
M/\C6GI'PP\?6UAY=WX0\11.C$#=8N?E[=JBKA^573N=%#&>TDU)6N==X<D!T
M.S_C^3[QR">36W;L/-'R#[GJ:Q]'L;K3=,M[6]MIK.[B7;+!<(4D0^C*>0:U
M;?\ UH_W*_4,(O\ 9J7^&/Y(_+<7KB:K_O2_-D<K#S7^7^(]_>F;A_=_6EE_
MUK_[Q_G3*ZSD/L[X X3X'>''"DY>]SSP,3-69X^^(&A:5:R6TFHQRWD<I_T6
MR!FEP1TPF<?CBIO@!X$@\4_!C09;Z>XN;?SKD+:/.RP+^^;.%7&2>^<UZ"OP
MJTNUC:&&Q@MX3_!#&H'\J_GS.,1*.85U&.TY?FS]KRJA!X&BY2^S'\D?G#\8
MH]5\3:]'J5GH]_81HK1,]PP1I #Q\N3C'OZUYX?"OB#5RD<&GRNY/64DY],
M=:_4;4O@KX9OI]USI;7F.<EB!^(':NB\.?#S1]!0)8:-:VBYR#'&H.?7)!-9
M4LZJTXJ"IJZ]3LG@*,G?F9^=_A7]G'QM>:=]L'AV[,>S<VV(;Y#_ +()!-?5
M?[*7AK5+#X<>(](U#0-6TR:6_<);W]J8I'5HE4N,\;>N#GM7T?9:"V!N4*H[
M#_&M6&R2'(!);T9R17'7K5\;!QJ);G1"5.@_</"?"_[(?@31"AFL+C4KA3N)
MNI.,^F%XKU;0_ASH^@PJFG:3;V**.#'&O^&:Z*(2,OS@1?[IR*D2T:-@WG,/
MID4*CS_&[F,JSZ%9=.M8$PQ0-Z!<9->??%#Q%9+86^F1QG>TX<R'E5P#W]\X
MKTF6WAD.)6W_ %.:K7N@Z9J-H\%U;1W-NXPT4L093^!JJN&4Z;A'2XJ=;DJ*
M<NA\]30J3&0#\KJQS]16WJ6F[K*^'W08R1GI7?R_"#PWY@-K'>:>-V2EI<L$
M/.?NG('X5J2>'= T%#<7"6RE>3/J$V\_^/G _ 5\[_9DXMN4DD>[_:-.27+%
MMGE)TR;4H5%I;S7K%6 ^SQE\DCU' _.J.I_#+7[U//-I'9*HY%Q,IE/3HJYY
M^I%>K67Q%\-:V[VFG:_IUY+$Q0Q0WD2JI],9_D*O'3KR>)Y[B>&&!1NWQCS
M%'));(4 >M:PP-*+O>[,Y8ZJNB1\H>.O@'J7C32?#=H#?7%WI<\MP)5*11;B
MW1E)).1SP:QO#?[&6CZ:FC'5A=:C=:2C+;1S3@H293(-T<8RP!;H2.E;'Q<_
M;:\/^&=3GTGPD(_$#6S[)=6N07M@WHB*0&&>-Q.*S_ G[;&KZI<H7ATR6$<M
M;Q0")1_>R1S]#7TE*ACH4K0;C'^O\SQJV(P]2=YI-G _#W]CKXJ>!?'PUSP[
MK>FZ:C+/$;J> [FBDR'C$!SQC &<8_"O9_%'PC^(EQX&6RO-0M#:6=JD0LX2
M(D;;C :1\9Z9Z@<5@>.?VL/&FIZ]#I?A2PTW3X[N)Y+>XMX3=SOM&6'/ ([\
M5Q%SX1^(?Q(VW'B+5;VY5P#C4+D[%/?$2<#\<5.)E6KRC/$-77DKG3A*4*46
MZ;LGYW.[O=<^&_@*]@GO=576]:@0A5L81<.N<;AOZ#D>O:L/6_VI-3CUN6;P
MUH4&FW%S;+;?;M2D\Z3RT)9<1C"@Y8^M>1^,M?\  WPX\81:/K%W?:K+"@%X
M=(6,16N><$Y+,_0D#&,]:](U+3?"ZZ=;+;:3+%#<PK)#<0Q&XGDC(RK*Q!"=
M>I-9K"NG&,Y1;NM+F_UB@Y.-[VW.#\0^,M?^(,?VSQ+K=UJMSO(2*679"H!'
M C'RUS?B2;68? U__P (^DWG!D\U[=00(P3E>G4G& .3BO6M%\+V5C<QO_PC
MJ&S4%A<:G<*TC-[#E!5#Q+X)L_&.II_:5YJFI6D;9@TFPF,-M <8!"C:6/\
MM9:NJE)0J*4MD[]_E_P[1E7K1E2=.FM_D<WIG[3=GX.\'Z)I4T4NM^*DME2Y
M9$)8R9/R\8/ P#@]1TKQ3XM_$75_B!K\<NJI+:FVCV+9R#!A8G)!&!\W3.1F
MOH+PIJ?@W1KB;0M";3K"ZAS&RQ(]Q=%N<A6VY9@<]%;%?+OCC?\ \)EK1DEE
MF+73L);ABTCC/#.2 <GOD ^U>_E=##JO*<*=GO=^?9;?BSYK'U:SI)3G=;?<
M89/- ;(QBDZ'UI>O0U]6?/'<_#'0-,^(FO:7X3U74UT);NY;R-5:/S!&Y0_(
MX[JVW&>QQZUWGCG]F>W\#F^DO_'%OJ%M!%G3H8[9H9[L[<A!'(<KSQ\H8'KQ
M7F?PTFDM?%UG/#I=YK,T1W):V#NDN>1N#)@C&3W'U%?5^BD$M%HOAV*VO)UQ
M+]JD,MT^1R'CM?,E;_MI.N:^=QV(JX:HE3>GR_7;[CVL+1IUH7GN?/W[/O\
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
M322.VG&SNM#UN[^-.O:IKFJZI%%#I]M?21F&RNXDG>&%(Q'&&9A]XJH)QW-
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
M-_'AZK\SY*TC5;_0KR*_TN^N=.O$(99;>0QNI^H]Z]0\*_&/Q'?^,(M:@O\
M[/KLS)'>1XS'>$L%$A3OG/S+Z\BN!\2>#[[PYXHU;1D>+4)+&Z>(M"_S,N<J
MVUL$@@@UFR'4O"NLQ3F"2QU2PE2XC25>0ZD,I]",CMD&OSV48U8N$U=,^W:3
M5GL?HIH?C*WNO$VJ^%=2DMK7Q5I+B.[LX)M\;DJ&#1$\D$$':?F'0YZUTA0$
M9S^=?*GQ(\<_"J^\0VWCK4/$&LZQX]O;:">[M?"ZBVMQ+Y:X5V?(0K@ X).1
MG@UU&A?M&ZG%\/\ 3O$-]:0-:2.XDWJTDRHK%3E@0&/'7;GV-?#XS(9*:EAG
MH^CZ?\#\?4\#$Y8W+FH?<>\WES#9)OF;:#]U0,LWT']:\M\9_'GPMX9U-].U
M;55M[B( M9PHTC+GD;B!UQV-<;X=^/G_  L+5+ZWTBU=YX(#<EIH22Z@XQEG
M'?\ V:^:_'EZ-7\:ZU?'/F7%P7D4D$J^ &7CC@C'%??Y5A<NR6*J4(^UK]92
M6B_PJ^GKOZ;'%2RFK4D_K#Y8^3U^9]8V'[5'P_M7&;^\<#NEHU=CI7[;'PUT
MM07N=5D[8CL3G]37Y_E5)Z?I0$4#[HKWZF=XFINE]W_!/2IY70I[-GWYJ?\
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
MC'F.T5HI_P"^59S^+5=^&W[1GB7XAZPUE'H&@K<S@FV>_N9?DV]06;=O)'.
M!7AA\%6$$:^4IFD*_>NG.T?\!3&?SJS9Z//9*K1316TZ-N1K2,QJA[$ DG/O
MFN27#^+47R4M?5?YFZSG!7]ZI^$O\CU_XL_&[XB^$M>.C2S65A&8Q)!-IZEH
MI4/&1N]#D$$<5Y5JGCOQ/XB):_UF[G#]1YA5?R&*2\TZ;5KM+J_NY9]G&U3@
M\\]3FM_1G\.Z8<SZ'->-ZO=#_P")-8/(LPC%6HW?K']9&T<YR_\ Y^?^2R_R
M.&^R3W;?*'F<_P!W+$UM:5\/M<U,XM].G?/.6&*] ?XBI90>7H?AS3K!E'$E
MVS3D?@-HKF]3\;^-]45D;Q,UG"Q_U5E;K"/TY_6I629M+_ETEZRC^C*_MO+E
M_P O/PE_D7K;X)ZG @EU2ZL])C_O74JI_,BDN?#_ ,/M!!.H>*O[0F7K!I\9
MDS[9  _6N"O?#-]J,A>75#-.Y_UMR&D/_H59%U\/-3G8J?$(A7IB&TV_^S5I
M#AW,)?'I\U_FR99[@%M*_P G_D>CCXE> ]!!.F>$YM0E7I+JETL:_7:N?YU@
MZO\ M2ZE9GRM+ATG1%Z9TVW#N/\ @39YKCD^$-L2'N;^>]?NTG'Z"M.U^'-G
MI^TPK""0#DQ9(_.NI<.U8:NFY/\ Q1_67Z&/]N8:6U1+Y2?Z&%KWQ8U[QA-N
MEFUC5WQUN)V5/R'&*P?+\07QW 0V*^YR?ZUZ*?"C\[;A03ZI_P#7J!O!5TZ#
M&HJO;B'_ .O73'*<9#2%!+YI_J2\VP+^*N_E&2_0X+_A&)9,M>:E<2EOO+'\
MH/UJ>'0](LL'R$D8=Y"6-=9+\/KF;IJB@_[<!/\ [-5.3X67D^?^)\(P!G"6
MN/\ V:MEE>/DK25OFOT9/]JY;'6+O\G^J,AM2@M8P$0(HZ  **ZCX;ZI%J,V
MH!2&\LQYV-TSFL)O@U)(<OK>\_[5N3_[-73^!_!)\(/=_P"F"[^TE.D6S;MS
M[GUKT\ORNKAL1&K-;7ZKLUW/+S'-J6)PTJ--[V[]&GV.I)0$\'\Z;E/1OS_^
MM2'J:0]*^O/C260INZ-T'>NL^$=K9WOQ'T.&[MUN+=I6+12\J<(Q&1[$ UR+
M\-^ _E6IX2\0?\(MXBL]5$)N#;ECY0?9NRI7K@^M88B+G1G&.[3_ "-J,E"K
M"4MDU^9XU^T%9S?\+>\2WL]M)'#?W;W5N\J\3)G:74]QE2/PKF;FXN-5\%6Y
MGN#+_9%TMM"LG++#,"VT-UVAD.%Z#<<5] _$22P\>^ K70WM;JWU"WN3<PZA
M+<"5(F+$N%CVC 8-CKQ7FT/PK6+1KVR.HAI;F:*7SQ#C:J9^7&><DY_"OC8Y
M=B[*\/Q7^9]7_:&&_F_!_P"1Y-]WBOH#0M+74?V4'N3P]K)>#Z_O,_UKB1\%
MW*D_VRO'_3M_]E7I.A(NB_".\\#MF?[0T[?;ONA?,/\ <]OK3GEN*=K0_%?Y
MB6/PR^W^#_R.5_96"OXN\0%ER5T<D?7S%KSW4=(FU+7O$DZR1VUG9W+O<74^
M=D>Y\(H &69CG"CT)X KUSX1Z#'\,=6U"^>9]4DO+0V80 1*BE@V[ODY'M57
MQ#X9&O:-?6 N!;M=2VTGFA,[?),O!'&<^;U_V:7]G8OG;Y.W5?YA]?PUOC_!
M_P"1Y1)HNFRQ&2S\363_ #[1!?0RV\N,=>A7U[U/:^$X[BQFG?Q-H%N\9 6V
MENF\R3U(PN ![FNB_P"%.2?]!E?_  &_^RIQ^#;J<?VPG_@-_P#95I_9V*_E
M_%?YB^OX;^;\'_D<NND:/!$CW7B:*5CG=#IMG),R_P# FVKDU-+K/ABUM$M[
M3PQ+J#Y!DO=4OW61_94CPJ#\S71?\*>D/_,97_P&_P#LJ4_!R3:I_ME<'M]F
M_P#LJ/[.Q7\OXK_,:Q^&_F_!_P"1V7PD_9]\/_%+4#8RW^IV::C+I1TV9&5F
M@ANFF682+C$A0Q8!XSWZUZOXW_9K\0_%/P)HVE^&[VQ=O!_G/<'4)##Y\2'9
MN4X(#8C)P<#GK7#_  POG^'LI^TSW6HP#3H;&(6LOV:2%XIFEBF1\'#*S<<>
MN>#70:]\0+_6]!MM-!EC@6;S;]#<NBW_ "2 XCV\!B6QT)[5,LNQ3Y/<VO?5
M?YE+,,+_ #_@_P#(X+]HSP_?_P#"7>%==BLYVTJ"SMHFN43*B3S"VP>IP,D=
MAS7U?\&=%MO#GPI\-PZ8L,4%\)Y)U5!EF,I3)8<MT/7IS7D.O?%(>(/"%KX>
MFT^:.RBG$[[+@?O&\L)_=XZ5:\%_&#_A$?#6GZ,NDM<QVF]@_P!H"[F9VD8X
MV\<M6"RS&**7)^*_S*6885._/^#_ ,CZ'^&UXUOX)TR+<";97MSGML=EQ^E=
MK:ZV((&,B)(RC(YY-?+>@_M!C1+>:$: \RR7$LZC[8%VAVW;?N]B3S6K_P -
M/(&!_P"$9D^GVX?_ !%<TLHQK_Y=_BO\SMHYQAJ3NI_@_P#(^B;[7+B^A*^4
M(U_NHV<_6L./5/L\H$T3,O0BO&?^&I(XR5_X19R!Q_Q_#_XBLR[_ &D%NB2/
M#KIG_I]!_P#9*JGE6.@[^S_&/^9$\VP]25YSO\G_ )'TAX_N;>]^!UW% CJE
MQ=PP $?WIE!_3-?,O[3$FBZOH?Q"U35-)35H=+L;&QL]^5:VF=R3*K#D%<C.
M.N<=*T]3_:9-YX(M= 3PZT317\=\;DW@8,%?<4V[>_KFO,M>\2Z7XLN-;?6]
M.U.ZMM4G$TMA!JK0VS  ;5D15^?&,YX[5UU,NQ<YQDJ?XK_,YGF.%:^/\'_D
M?)31E."=Q_O>M26LLMC/YUK+):S#_EI Y1OS%>F:A\'X);N:2QU.2VLR^8X)
MX_-9 >Q8$9^N*K#X.R#_ )C*_P#@-_\ 95L\NQ+^Q^*_S,OK^&_G_!_Y'/R?
M$77+ZR2RU:6W\06*$,(-3@5V&.RR@"1?P:LK5]/CBAM]5T\/'IUU(RQ*SY>U
MF3!,1;OC(96[@^H-=N/@](Q_Y#*\#/\ Q[?_ &5:</PX\OPC>:(;]6:>_BOE
MN?)^X41D*[<]PW7VJ'EV*6T/Q7^8OK^&ZS_!_P"1QM_\7_%FK:7:V%_J9O/L
MLPFBNI4!G7 (VEL?,IST(_&OH?2[I[3X<^'?%"3M"]Y%$UXP;8=K'!8=0?HP
M85XC_P *6<M_R&5YX_X]O_LJ]>CU40_#W3/"OD;C8PI#]J+#$FT_W,=_3-3+
M+<6K.$+/U7^97]H8:2M*5_D_\AFKSPW.J7,J2&=78$2A0FX8'.T<#\*9;%!,
M/E;[GK_]:LZSMA9VT<*L65,A2>N,\"M"V&9A_N5]I24E3BIO6ROZ]3Y.HXNI
M)PVN[>A%+M\V3K]X_P Z;\GHWYT2?ZV3_>/\Z8:U,B1]HQ][H*;\A[-1)U'T
M%-H D;9Y8X;KZTWY!V:@_<'U--- $B[-K\-T]?>FY3T:A>C_ $_K3: )(BOF
M+PW6FY3_ &J6(?O :90 XE/1J=)L+GK49Z4Z3[Y_#^5 !E?1OSIS;-B\-W[U
M'3F^XM !\GHU/7;L;[W;O45/7_5O^%  2I]:6,KNZ-_D5'3H_O\ X&@ RG^U
M1E<_Q4A&*!UH ?)M\QL[NOK2 )_M?G22?ZQOK3: )7*[4Z]/ZTW*>C?G0_W4
M^G]:90!)E?+/#=1304'9OSH_Y9GZBFT 2*4)/!Z'J::-@Z!OPH0<D^QIM #U
M*EE^]UH?;N.=W6D7[Z_6AQ\Y^IH ,IZ-3FVX3AONU'3WZ)_NT#$^3T-.!0)T
M;KZU'3L_N_H:!"Y3_:_.E0K\W#?=]:CIZ?Q?[IH /D [TJ%=Z_>ZU'3H_OK]
M10 IVY/WJ:2F.C4'J:0]* ))"F[HW04W*^C?G2R?>'T%,H$2$KY:\-U--!3T
M:@_ZM?J:;0,D7;M?@XXI-R^C?G0OW'_#^=,H EC*;UX;KZTP%?1J6+_6+]:9
MC% #LIZ-^=/<IN_B_.HJ<_WC0 N5]&_.E;;L3[W?O[U'3V_U:?C_ #H 3*>C
M4X;=C<-V[U'3U/R/]10 A*^C4Z/86Z-T/\JCI\7W_P #_*@!!L']ZCY/1OSI
MM'2@"20KYC?>ZTWY3_>_.B3_ %C?6FT 2N5PG7[O]:8=GHU*_1/]W^M,H D!
M7RSPW44W*_[7YTJC]VWU%-( Z4 2(5R>&Z'O3,KZ-0G4_0_RIM #U*[APWXF
ME<IO;ANIIB_>'UI7^^WUH  4]&JQ;E?.'#?<]:K 9JQ;_P"N'^Y0"(I=OFOR
M?O'M[TW"^K?E2S?ZU_\ >/\ .F&@"1PN1DMT':FD+ZM^5*YY'T%-QGO0 _"^
M6.3][TI/D]6_*DSB,?[QIM $B[-K<MT]/>FD(>[?E0O1OI_6FT 21!/,'+=?
M04W"=RWX"B,X<4V@+C]J8ZG\J5PF\\M^51FGR??- 7#">K?E2D($7)8U'3F^
MXOXT &$SU;\J>-FQL%NW:H@03C/)Z <FMC3?">MZJA^RZ5=2JV,.8RJ_F<"J
M47+2*N1.I&FKS:2\S*PGJWY4Z/9OZGH>U=OI_P &=>N@#<R6EBI[/(9&'X*/
MZUM'X' 0 IK1,_.=UO\ )_/-=4<)7DKJ)YL\UP5-V=1?*[_(\L.T]V_*DPOJ
MWY5VU_\ ![Q!:9, MK]1_P \9=K?DV*YG4?#.KZ23]LTR[MP.K-$2OYC(K&5
M&I#XHM'52Q>'K?PYI_/]"C(%WMRW7TIN%]3^5([ R-@@\TE8G62.%VIR>GI[
MTA"?[7Y4/]U/I_6FGK0 _P"3RSR>H[4GR'^]^E)_RS/U%-H D39SRW0]J;A?
M[S?E0G5OH:;0!(NS<O+=?2A]N]N3U]*:GWA]:'^^WUH 7Y/5ORI7VX3D_=]*
MCI\G1/\ =H 0!/5ORIV$V'ENOI4=.'W/QH!"_)_M?E2IL^;EON^E1TY!][_=
MH 7"'N?RI4"^8O+=?2HSS3D^^OUH 5MN3R?RI"$ ZM^5(>II#TH E<)D<GH.
MPIOR>K?E1)][\!3* )?D\M>6ZGM3<)ZM^5(?]6OU--H E4+L?DXX[>]-P@_O
M?@!0O^K?Z#^=,H DCV^8.3U]*3Y/5ORHC_UB_6F4!<?\GJWY4KA=QY;\JCIS
M_>- "XC]6IQ">6G+8Y[>]1$@=2!]:N6>F7NIA$L[.>Z;GB&-F[^PII7T0G)1
M5WHBKA!T+4]0NQN6[=JZFP^%7B6_P6LDLT/\5U*%_09-=-I_P0D"_P"GZNJY
MQE;6+/ZM_A73'"UI[1/.J9G@Z/Q5%\M?RN>783U/Y4L10R!06+$'  R>GI7N
MFG_"3PW8[3+;2WSC^*YE)'_?(P*Z;3]'L-* 6SL;:U _YY1*#^?6NR&75'\3
M2/(J<04(_P .#?X?YGS>^BWT=N)WL+Q8#_RT-NVW\\52S&>-QR.W>OJOS&S]
MX_G6;J'A_2M6!%YIUK<G^\\0W?F.:UEEK^S(YZ?$6O[RG]S/FIPF]N6Z^E,.
MP]"3^%>Y:C\(?#U]N:%+BPD/>"7</R;-<SJ'P.N5)-CJT4H[)<QE#^8R*XYX
M&M'I?T/5I9U@ZFCDX^J_RNCS9PF$Y;[OI[TWY/\ :_2NHU+X8^);  _V<;E%
M&"UJXD_3K^E<U=V5Q8/LNK>:V8=IHRO\ZY)4YP^)-'JTL12K?PYI^CN(NTQM
M@MU':F87L3^5"D&)L'N*;BLS<D4+DX+=#VIORYZG\J(^I^A_E3: 'C9N'+?E
M2NJEV.6Z^E,'WA2L1N;ZF@!3M[%ORJQ;!3,.6^YZ54JU;\3#_<H!$4JIYK_,
M?O'M[TT!!W/Y42_ZU_\ >/\ .F&@"5MF1R>@[4S:A_B/Y4/PP^@IO2@"3">6
M.3U]*;M3U/Y4'_5+]::.E $BA K<GIZ>]-VIZG\J%Z/]/ZTV@"6()YB\GKZ4
MS:GJ?RHC_P!8M(.M %JSTRYU&39:6MQ=-Z0Q%OY5TMG\*_$6HL&-C]D0_P 5
MU(J8_#)->I_!V(W'@[1K8,4$]RT61VW2[<^_6O;%^#^[XF:CX8&K?\2^TMFN
MTU3RA^\CVX0;<XW-)E,9XP?2O3C0H0BI59O57^2M_GZGRM;,\9.K*EAJ:TER
MWWU=[=5V?DNK/F+3_@9(2#?:PJCNMM#D_FQ_I72Z?\(O#EF%,L,]\P[W$IQ^
M2XKTV'P9J\NE0:BULBVLB13-&MS$9TAD<*LIAW;PA+ !B .1V.:O7WPUUV%K
MV6"R+VL$MRD8EN(5GE$#%9<1AB69-I+!<C'()%>BJ>#IZ77S9X4\9F5=7]ZV
MCT36C]%>QQ6GZ)IVDJ%LK"VM0.ACB4'\^M76)?JV?J:Z3P+H&C>*-0-CJ%_J
M-E</'+-$UG;Q2QE(XFD.[<P()VD# QTJ"Y\*7,^GR:KID$TNC^2;F(WKPI>/
M"O#R^0K%B@;(W*"./K77[6G"?L[VM;R6OX=']QY;I5JD56^*]^MWI:]^O5:O
MNC"''%'XUOS> /$$(M_^)>LTDTZ6HAMKB.66.9P62.5%8F-B 3\V.ASTK1L_
MA?JUQ8ZI+(UI%+:Q0SPO]L@-M.CRF-SY^_8-A&,9SGBE+$4(J[FOO[CCA<1)
MV5-_<^BO_7W;G'$<TH++T/'I72Q_#S6Y\01V$J:@DUU%/#/)%''&(%1G.XL.
M@<$DX&,$$\U%%\/M?GOY[1+*+S(5B8R/=Q+"XE_U6R4ML<OSM"DYP?2J^L4?
MYU]Z]/S%]5KK_EV_N?:_Y'':CX<TG5U(O=-M;C/5FC ;\Q@US%_\'O#UWDP"
MYL'/_/*7<OY-FO7/#?@R35O&<_A_4#<6<]K'=-<):1K-,'@1F:-%SAF)7;UJ
M[J?P\D-CI=SH\>K237]U):+I^L6:VMSE$\PR+\Q!C"YRQQM(YKGJ2PSDH5+7
M:O\ +7K\F==!XZG!SHR:2=K7ZJVEOFNG4^<]0^!]RO\ QXZK#* ,*MQ$4/YC
M(KFM0^&'B/3MQ.G/<H/XK5ED_3.?TKZ?_P"$#ULWS6OV:  0"Z-V;N(6GDEM
MH?S]WEX+?+USD8JQ:_#/Q/>/,D6EXEAN6LS%+<11N\ZJ'\M%+9=BI##;G(Z5
MR3P^#>JFE\U^IZM',\RB[.#E_P!NO]#XXN;&6RREQ!/;OD?++$5/ZU7VIZG\
MJ]Y_:'T+4- \,Z6E_'&OVBX$L,D4R3(Z@,K8="1D,"",\&O!*\FM3C3GRQE=
M=SZW!8F>*HJI./*^Q*@3!&3T/:F;4_O'\J$ZGZ&FU@=Q(H3(Y/7THD5-[<GK
MZ4U/O+]:'^^WUH  $]3^5.=4PG)^[Z5'3Y.B?[M "83U/X"G;4V=6Z^E1TX'
MY/QH =\GJ?RI4"9;EON^E14Z,_>^AH 4A#_$WY4J!-Z\GKZ5'3D^^OUH 4A,
MGD_E3=J#/)_*@]:0]* ))%3(Y/0=J;M3^\?RI9/O?@/Y4V@"0A/+7D]^U,VI
MZG\J&^XOXTV@"50OEOR>@[>],VIZG\J5?]6_T'\Z90!+&$WKR>OI3 $]3^5+
M%_K%^M,% #@J#^(_E7J'@;X9Z1X@T*WU.]ENI&E9AY*,$48..N,UY;7OWPL_
MY$6P[_-)_P"AFO0P-.-2K::OH>#G->I0PRE2E9MVT]&=)X/^$>E7AO7T^PTJ
MT2PB6:XN]4G"(BLX1?G?/)8@8K;U?P[>^'GLXI/(FAO(S):3:=*)X;A0Q4[&
M3J0P((QD5I>#_$T'AS2O% 9+::ZO+.&&V@O;87$4C"X5FW*1CA02,^E=CIWQ
M!T9[O[9YEOID]SI L8;,)+!;:3.LH:01M  ZQS@%MRY8$D-Q7ISG5HS?LZ=X
M^2\E^OY6WM?Y",:6)@G5J^^U=W=[:M?E;3?5/X;V\J"LP9E1V"Y+$(2%QUSQ
MQCOZ4!7+JFQ_,;&U-AW-GI@=3GVKUV/XHV5MK-A+!J@@A;Q!!<Z@UI!+''<6
MRVR1N[!R6D!8,"&Y?&2O-9-EX\@O=%ABN]<EM/$+6EY:Q:Q*DC-:!KI)$4NH
M+*KQAT!0';NQP*:Q-;1NE^?GY=+>NJTZ$O"8=72K)M7Z+6S6SYNM].FCULKG
M #3+M](GU06[G3H)UMI;@CY4D()"G\%.?3@=359E:%BKJT;  E9%*D ]#@UZ
MY:_$;0XKM3=7\M[:P:CIUU=*T+A=4:*W:*:<)TW>88Y,/@L(P?O5R?Q,\1P>
M)K;3+:.\M=0G@$^^[MOM+D*Y&%:2X.]NA;:!A<D G)JZ6)JSJ*$Z;2?7732_
M;_+?OH16PU&G1=2%5.2Z:7>MN_;7KUZ690B\ ZM<6D<BM9"\FM_M<.E/=J+V
M6':6WK%[J"P!(8@9 K(U#2+O2[E+>>(F5[:*\ B_>8BD0.C' X^5AGTKK?$$
MWA_Q7JTGB&[UP6<<UM%]HTF&*3[:LR0+'LB.WRRA9 0Y884D$9%=1H'CS0;&
M^M[M]9FM7B32UEA!GBC=(+=$DQY2[I6#AAY;,J$<\UD\37A'FY')VVLU9Z:7
MUO\ UJ:1PN'G+E]HHJ^CNG=:ZM:6OIHWI>UM-?'P"8_, )BSM\P [<]<;NF?
M:G;'#*#'("R[U!0Y9?4<<CW'%>H7?C+19O"^IV']JB.WW7(M;6SAE1R6N3)&
M'A(,$T9&"7.QP/E["M'4_B5I9U :C'KKOJ2V^H"%[,3^1&98-L95)1N@D+X'
MEHS1KC.1Q3>+K;*D^O?IMTZ_U<:P5#K773MU>OVNF_\ D>.E65261U"OL+,A
M #?W2<<'VZTDT?GQJLL1D212RK)'N#CN1D?,/I7I5IXXL1I5K)>:K)=V0T<V
M5YX9D20F[O"6W3EL;#N8B0R%MX(QBMFU^(NE6GB%KZZ\0-JMK+JB7NGQ&VD'
M]D1+'*"I#+A2=\<>R/*D+DT3Q55)VI-_?_E\^UMKL5/"4)N-ZZ5[=M//XOEW
MONDM3Y]U/X>Z!J6\W&C)"XQN>%&A*D_=SC &>V>M>;_$?X?:;X4TRWO;*:Y_
M>S^28I6# #:3D' /:OJJV^(KWGAVQL=4UBYNF;0=0M;R.?<XDNG=C;AS_&0-
MN&YV^HKY[^-G/A:QSU^V#_T!JSK04Z4W.FDUU^=NR[7]&CT,#7J0Q-*$*SE&
M5KI]-$[;O:]O5,\;14R>3T/:F[4_O'\J$ZGZ&FUX!]\/4(&')_*AU0NW)ZGM
M31U%#?>;ZF@!=J>I_*K5L$\X<G[GI5.K-O\ ZT?[E $4H42O\W\1[>],^3^^
M?RITO^M?_>/\Z90!(^W(^;L.U-^3^\?RH?J/]T4T@T 2841CYNY[4WY>F[]*
M,?NQ]33<<4 2*%VM\W;^[[TWY?[W_CM"]'^G]:2@!\>TR+\W?^[3<*/XOTI8
M@-XIF,T ?0?P<F^R^$M$N I<071FV]-VV7=C\<8KVM?BZPN89CI+"1=2GNWD
M$OSR6[M*\5OG&,1O,[9Z'C@8KXCL_$>K:?;+;VNIW=M N<1Q2E5&>3Q5AO&.
MO!SC6KX?]MS7IO$4)PC&I"]E8^7EEF*C6G5HU4N9WV\[]C[,M_B3:VGA=M(A
MT:6W\RR@M)%AEC6'?')&_F@"/>S.8^=[G&>*;=?$Q+CQ18:P=*=?LLFIOY/G
M#+?:VD(PV.-GF8]\=J^,QXQU[_H,WW_?\TI\8:\$4C6K[//_ "W-+VV%U?LW
MK?J^JL_P_JY']F8YV_?+2W3^5\RZ='K_ , ^I/">K_\ "+ZK!>- UUY5O-!L
M!VY\R%X\Y]MV<>U=''\3;D>$;72'COOM%KIQTR-H+SRK5X^<.\87>6"L1@,%
M;C(ZY^-QXRU[_H-7W_?]J<OC'72C_P#$ZONW_+<UM4Q5"K+FG"[T_"_^;,:6
M3XNA'DIU4EKT[VOT\E_5S[<;XR16\7EV&A/;P?:HKD6CSHL$2JDD;PH(XU.T
MK(V'8LP.,Y[\G>:WI,7AG4]#TG1IK*WO4@4SW5R)IF:.0OE\*%Q@A0% Z9.2
M:^3?^$RUX?\ ,9OO^_YIT?C'7BP_XG-]_P!_S6<*^&IZP@UJGN^FW74UJ97C
M:RM4JQ>C6RV>CMII?R/LO5_B:NJIJ*_V6\8NDO4YE!V_:(88AVYV^3GWW>U6
M]!UK3?%.CPZ3JPM;:QL%T\K'<7XM'=X Z-*KE&4IM<[H_O\ 0KGFOB8>,=?Q
M_P AF^_[_FE_X3#7CS_;-\?^VYJ'6P_)RPBU;;4T66XQSYZE2,KWNK;W^1]@
M2^,H[#XC^(/$-G'+/#>/?I;E&,;!9U=%DSU&-P;'7Z4[3/B'+#:Z>-4M)=9O
M;.*>Q%W-<,));&:,K);LQR<J6+(_;)!!%?'\GC'7P[ :S?=?^>YIO_"8:_\
M]!F^_P"_YK1XC#M).#T27R5U^K,5E.,BW*-5*[;VTN[/KZ+[C["_X3/3&T0^
M')-%NSX8\A8UB%VHO!*)C+YIDV;.2Q&S;C&.]73\4C)JNCWKZ5M73-2^VQ0Q
MS9_="WC@2+<1]X+&"6[D]!7QDWC'7@J_\3F^Z?\ /=O6F_\ "9:]G_D,WW_?
M\TG7PSO>#UOU?7?YON4LLQJM:LM+=.VRVV71;'L?QVU(77PX\+Z;Y)B_LRXE
MC,N<B3S':3..V.GO7@Q53_'^E7[_ %[4]5MA%>ZA<W<:N&5)I"P!P>:SZXZ]
M2-6;E%6O_P ._P 3W,!AIX2@J4W=K\DDE^"'H%^;YNQ[4SY/[WZ4J=6^AIO6
MN<] >H7</F[^E*P7>?G[_P!VFK]\?6A_OL!ZF@!,*#][]*?)MPGS_P /I4=/
M?HO^[0 GR?WC^5+A=GWN_I3*<!E/QH /D_O'\J=&%P_S=O2HZ?&>&'^R: &X
M3^^?RIZ!=R_-W':HZ<GWU^M @(4$_-^E!VX/S?I2'K2&@9(^T$?-V':DP/[W
MZ42?>_ 4T>E #VV^6OS=SVIN4_O?I0WW%^IIM R1=I1_G].WO3<+_>_2E4?(
M_P"'\Z90)DB!=Z_-W]*0!?[WZ41_ZQ?K3,8H =\H_B_\=KTGPC\4;#PUX?M]
M.FLKF>2(L3)&5"G)ST/UKS4BE?[QK:E5G1ES0W.3$X6EBX>SJJZO<]B'QOTO
M'_(,O?\ OM*4_&W2P%/]FWG/^VE>-4]O]6GX_P ZZ?KU?O\ @>;_ &)@OY7]
M[_S/8?\ A=^EC_F&7O\ WTG^-*/C;I9!;^S;WCMO2O&@/2GKQ&_X4?7J_?\
M /[$P7\K^]_YGL)^-^EG_F&7O_?:4#XW:6QP--O?^^DKQNGQ??\ P/\ *G]>
MK]_P#^Q,%_*_O?\ F>PCXX:7_P! R]_[Z2C_ (7AI?\ T"[W_OI*\;H-'UZO
MW_ /[$P7\K^]_P"9[(WQNTM6(_LV]_[Z2@?'#2Q_S#+T_P# TKQV3[[?6DZT
M?7J_?\ _L7!?RO[W_F>QGXW:6,'^S;WGG[Z4?\+OTO\ Z!E[^#I7CS]$^G]:
M91]>K]_P#^Q,%_*_O?\ F>R_\+NTLJ3_ &9>C_@25S'C_P"(EEXPTBWL[>TN
M+9XIQ,6F*D$;2,<?6N#4?NV/^T*;6<\76J1<9/1FU'*<)0J*I".J\V2)MR?F
M['^&D 7'WOTI$ZGZ'^5-&>E<9ZX\!=P^;_QVA]H=OF[G^&D (89]:''SM]30
M GR_W_TJS;A?-'S?P?W:JU:MQ^^'^Y0"))-+D:1CN3[Q]?6F_P!F2=-R_K11
M2N.P^33)1M^9.@]:;_9DI_B3\S110%AW]ERB-?F3K[TW^RY,?>7]:** L"Z9
M)AOF7I[^M']ER_WT_6BB@!T>F2AU^9.OO3?[+D'\2_F:**+A8/[+EP?F3]:6
M33)-Y^9/UHHHN%A/[+D(^\OYFE.ER[%^9._K111<+"?V5)_>7/U-*-+E"/\
M,G;UHHH"PG]ER_WD_6G)I4NX?.GZT447"PW^RI.[K^M']F2#(W+^M%%%PL*V
MF2>8_P R]?4TG]ERY^^GZT447"PY]+EPGSIT]_6F'2Y!_$OZT447 <-+D,9^
M9>H[FD_LJ7^^GZT447 5=,D4D;EY!]?2D_LN0#[R?K111< 72Y0P.Y,9]Z5M
M,DWM\R]?4T447"PW^S)>?F3]:>^FR#;\R]***+@,.ERC^)/UIW]ERE/O)U]Z
M** &_P!ER#^-/UIZ:9)AOF7[OO111<!O]ER?WD_6E33)-Z_,O7WHHHN%A#I<
MI)^9/UI/[,D/\2_K111<+#GTN7(^9.@]:0:7+G[R?K110,<=+DV+\R=_6F'3
M)!_$GZT44"'KIDNQOF3MW/K3?[+E_OI^M%%%P'1Z7()%.Y>OJ:8-+E_OI^M%
M%%P#^S)/[R_K3GTR3<?F7\S110,;_9<A_B7]:>VF2;$&Y>_<T44"L,.ER#^)
M?S-/&F2&-OF3MZT44#&_V5)_>7\S2QZ;)O\ O+T/KZ444"L-&ERG^)/UH_LR
M3^\OZT447"PY]+E+L=R=?>D_LR4?Q)^M%% 6'-IDA"#<O3W]:;_9<O\ >3]:
M** L TR781N3J/6D_LR0?Q+^M%% 6%33)<GYDZ'UI/[,DS]]?UHHH <-,ER!
FN7\S0VER[F^=.I]:**+C&_V7+_?3]:GBT^1) =RGY<=Z**!'_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>ambo-20231231x20f002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ambo-20231231x20f002.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" &[ T\# 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#YIFFD$SCS
M'ZG^(^M-\Z3_ )ZO^9HF'[Z7_>/\Z]Q_9)^ .D_M"^,=8TC5]1NM-ALK03H]
MH!EB6Q@YK]&JU(TH.<]D?!4X.I-0CNSP[SI/^>K_ )FI))I/+C_>/W_B/K4V
MMV*Z7KFHV*,9$MKF2%6;J0K$ GWXIMO8W5_&HM+2XNMN=WD0M(!S["KNK7,K
M6=BOYTG_ #U?\S0)I#_RU?\ ,U<T&T2[\1Z79W,;>7+>0PS1L"IVLZ@@]QP:
M^A/VV/@[X>^%OQ#\,Z3X-T>2VBOM'%W-;V^^4O)YC+NQR>@K*5:,:D:;W=_P
M-HTY2A*HME;\3YQ2:3>O[QSSZFAYI-S?O'Z^IIIC:*8QR*T<J'#HX*LI]P>E
M36]A=7ID>VM+B[1,[F@A9P/J0*VNC+J0^=)_SU?\S2B:3_GH_P#WT:9C#$8(
M(."I!R#Z8J:.QNI)71+6X>1%W.BQ,2J^I&.![T70"I-)L?\ >/T'\1J+SI/^
M>CC\35BRL[F_\U;6UGNV &1!$TF/K@57,,BSF$Q2"8':8BI#@GMMZT!</.D_
MYZO^9H$TF?\ 6/\ F:]6^-/[.NM_!/2?#%_J-[#J,>NV_P!HC6UB;,/RJV&_
M[ZKRJ"":[G$4$4D\QZ1Q(78_@*B%2-2/-!W1<X2IOEFK,?+-)B/]Z_W?[Q]3
M4?G2?\]7_,U+=6\MI+'#<0RVTH7_ %<T91OR(J-;>9]FV&5@YVH1&2'/H..3
M5W1 GG2?\]7_ #-.CFDWC]X_7^\:]B_9W\/_  LOKWQ+#\5Y=1L&@MU-C'!'
M(K!N=Y( SN'RX!KQT;6N L0=D,A$2XRS+D[>!WQBLXU%*3C;;[C247&*EW$,
MTFX_O7ZGN:3SI/\ GJ_YFI;RQN;&0+<VT]HS\J)XF3/TR*2VLKB_E\NUMYKJ
M4<E((VD/Y 5I=6N9W(_.D_YZO^9IXFD\IOWC]OXC3'1X9&21'C=>&1U*L#]#
M0O"$<Y) '?-,+AYTG_/5_P S1YTG_/5_S-2W&FWEG$)KBRNK>%NDDT#(I_$C
M%1")W5BJ.ZJ,LRJ2%'J<=*5P\AWG2?\ /1_^^C3I9I L?[Q^GJ:0VEPELMR;
M:=;9CA9S$PC/T;&*:RM*T*(K-(PPJ(I9B<]@*!B?:)/^>C_F:4S2?\]'_P"^
MC7TG^Q=\%_#?Q2\3>,K'QAI$MQ_9VE?:8(9B\31ONQG'!KYQU6%+;5KZ",;8
MXKB2-!UPH8@?I6,:L9SE36ZM^)<J<HPC-];_ ($<<TF]?WK]?[QI&FDW']X_
MYFB"-Y)TCC1Y9&Z)&I9C] *=>6EQ8RA+JVFM7/(6>)D)_,"MC/H,\Z3_ )ZO
M^9H\Z3_GHY_X$:/)D,?F>4YBS@R!#M_/I0D+LK.L;LB\LRJ2H^IZ"BZ#4D6:
M3RG_ 'C]1W-,$\@'^L?_ +Z->K_#_P#9SUSX@?"3Q/X[M+Z""QT0G?:R1L9)
M@H!)7'UKR7RV#JC1N)"<",J=Q/TZU$:D9MJ+U6Y<H2BDY+1[#O/DY_>N/^!&
MCSI/^>C_ )FOH7]BWX0Z#\4/BOJVB>,M(EN+2WT=[N*WGWPD2>8H#8X)X)KP
M[Q?80:5XNUVQMD,=M;:A/!"A.2$61E4>_ J(U8RJ2IK=6_$ITW&"F]G?\#/F
MFD^3]X_W1_$:C\Z3_GJ_YFK%[I]W9Q12W%G<V\3*-LDT+(I^A(Q53([GOP/6
MMKW,MF/\Z3_GJ_YFI()I/-7]X_7^\:=<Z?>6<2RW%G<V\;<J\L+HI'L2,4R"
M*1W#*CN%Y8HI(4>I]*+H?D,\Z3_GJ_YFCSI/^>K_ )FG/:SPQ12R02Q12C=$
M[QD+(/52>"/I4)8#))P!U)H%<D\Z3_GJ_P"9J032>4W[Q^H_B-)+8W5O L\M
MI<0P/PLLD3*A_$C%?2^O_!_PG9_L-Z%X]ATL)XIN;M4FOO,8EA]H9.G3&T 5
MC4JJGRWZNQK3IRJ<UNBN?,OG2?\ /5_S-'G2?\]7_,U+:V%U?EA:VEQ=;?O?
M9XF?'Y"H&1D=D=6C=3AD=2&'U!K;R,KCOM$G_/1_S-23S2;Q^\?H/XC0MA=R
M6QN5L[EK8=9E@8Q_]]8Q1Y,ES,D4$4D\K ;4B0NQ^@%%P(_.D_YZO^9H\Z3_
M )ZO^9IT]M-:3>5/#+!*.3'-&R-^1&:<EC<RLR):SO(B[W186)5?4C' ]Z+H
M!()Y/,7]X_7U--,T@_Y:/^9IUG!+=7*16\,EQ*>0D*%V_(4VXMI;:<Q3PRV\
MP_Y9S(4;KZ&CJ)">?(?^6C_F:/.DS_K7_P"^C2P6\MW,(K>&6XE/2.%"[?D*
M)K>:TD,4\4MO+W29"C?D:!W'B:38W[Q^H_B-1^=)_P ]'_,TXQR>2I\J3$C8
M0[#AS_L^OX47-K/92B*XMIK>4X(CFC9&.?0$47%YC?.D_P">K_F:/.D_YZ.?
MQ-/N;2XLW5+FVFMG89"S1E"1ZC(YI;6QN;\/]EM9[HQ_?\B)GV_7 XHNMQZ[
M!--)N7]XX^4=S4?G2?\ /5_S-.G&& (*D#!##!%14!<?YTG_ #U?\S3X)I/,
M'[Q_S-0U)!_K!3"XGG2?\]7_ #-'GR?\]'_,TT]:2@3'^?)_SU?\S3_/D\C_
M %C_ 'O[Q]*AZT\_ZD_[W]* N'VB3_GH_P"9H\Z3_GHW_?1IF** '^=)_P ]
M&_[Z-2332;Q^\?H.Y]*@I\WWQ]!_*@:#SI/^>K_F:/.D_P">K_F:90: N3PS
M2;S^\?H>YJ+SI/\ GH__ 'T:6#/F'Z&F#I0%R0329_UK_F://DP?WC_F:CH)
MXH#<G\^0PG]X_P![^\:C\Z3_ )ZO^9I1_J#_ +U,I(0[SI/^>K_F:0S28_UC
M]/[QIO2@\@TQW)I9I-W^L<<#^(^E,\Z3_GJ_YFEF^^?P_E4?>@+D@GD'_+5_
M^^C4D,\A?_6/T/\ $:KU)!_K?P- K@TTG_/5_P S2>?)_P ]'_,TSL** N/\
M^3_GJ_YFI/.D\D?O'^]ZFH,U)_RR7ZT )Y\G_/1_S-+YTG_/1_\ OHU'10 \
M32;O]8_YFI)II#*W[Q^O]XU!3YO]<] [AYTG_/5_S-'G2?\ /5_S-,I<4!<F
MBFDRW[Q_NM_$:C\Z3_GJ_P"9I8NK?[IJ.D)C_.D_YZO^9H,TG_/5_P S3*4=
M:8(F::3R4_>OU/<U'YTG_/5_S-*W^J3ZFHZ!W'^=)_SU?\S2B:3/^L<_\"-1
MT#K0%R:::3S#^\<?B:9YTG_/5_S-$W^M:F4!<?YTG_/5_P S5S2I7:]0&1^A
M_B/I5"KFD_\ '\GT/\JE[ F03%/.DX;[Q[^]?87_  3+9/\ A:GB@*"#_9J=
M3_MU\=S?ZZ7_ 'S_ #KZ._8<^,7A7X-_$#7-0\6:B=,L[NQ6&*7RV<%@V<?*
M#BN/&Q<L/-15W8ZL(U'$0;>ESP?QD%/B[7Q\P/V^XY!''SM7V;\)O$WQ^U+X
M?^%E^'OPTT/1/#%I:0QBXODAC;40  9OWI4_/@G('?.:\Z^)OA;]F:Z\-^)]
M3T#QKK-UXFEAFN+.V<-Y<EP<LJ$&,?*6('7I7??$?XH_![]H+X?^!Y->\?:E
MX-FT.V5;O0;2W<B5U559% ..J_*W/!KBK5/:P@N1VZW3TT[';1I^RG)N:^36
MNO<C_;N\(V&D?$;X6:TNF6^FZSJ3PKJ M0 K.LB>G!P21FO1_P!L']I2Y^ G
MB_PO%HGAO2M0UB[TY;BYU'4(][?9E<CR$Q@C)!.<_A7A/[5OQQ\#_$V\^%DO
MA;4)I[31#&+J.>-A+ BLF-Y/4X7M7HGQF^)'[.O[1GB738O$/B*_T>?1X(UB
MUBV1EBO(3\TEN<@XP>^!UXSVY(TWRT?;0;24KZ?<=#FN:JJ4DF^6WZCOVL_A
M=H7Q-U?X->*;"P32KCQ?/;VMZ8,*6CEC61<^K+R,XI_[1_[1-S^RWXPTGP#X
M"\.Z/;:5IMG'<7/VFV#M<!N=N>,<#D]<FO-?VF_VH]%\3>,_ 5I\/D>3P_X+
MECFMIW!19W0*JJ@/(55!&X]<UV?Q/\5?L\?M,:KI/BWQ%XNU#PEK,4"0W]@(
M3NE53]S."..1N7M50IRC&G[>+<;/3>VNE_D)SC*53V,DI.VNWK^(W]L'P5H%
MY?\ P=^).DZ7%I=UXEO+=+Z"$ ))N$<J$@#!898$]QBO0?VO?V@+#X!>*AI&
M@>#]-N]9UVP+W^H72;0(/F157;W&2>>*^?/VE?VCO#WQ.\8^ ]'\+P26G@?P
MC<1F*XE0JTV&0%@O78J(,9 )R3Z5F_MR_%?PQ\8_B9I>J^%-1&IV$.FBWDE\
MMD"OO)Q@@=JNEAY3=*-5.R4O^!<FI7A"-65)J]U_P;'IWP5\2_'C4OAOHL'P
MT^&^BZ7HUO'\VIWZ1(=0;)R^92,@^H%='^VPQ^&5]\(/B6F@:9:>-4D=+Z (
M'@D<0HQ1L<,%8N ?>N>\0_%'X2_'KX*^#-#\0^/-0\!7.@1+'=:=;0,XGPH4
MC (#=,@C.,]*X[]KOXV>!?B?\+/AKHO@N_N+AM$9TDM;Q&$T40B6--[="3M_
M6E"$IXB+Y+:N^CV\W?4<YQA0E:=]%;5;^2MH>]?MD_M"Z]\.O /@U;'3-*N?
M^$ETQS=?:X"_E;HESY?/'WC7$VFH6'[(O[)_AGQ+H&D6-[XS\4O&S7][")-F
MX%C^"C  Z9-97Q3^*'P3_: ^$/A=_$/B>_T+Q'X?TXPQZ=#$2TDHB"[#\I!!
M90<@]*S/!7QK^&7QC_9[TSX:?%#5+GPQJ.BLGV+58HMP8+D*P(!'W205.,UG
M"DXT8QY'92]Y6W73U+J5%*I)J2NU[K[=_0[&XUBU_:U_8[\5^)?$6CV%OXO\
M,O.8KZRA$1)C19 P] RMM*],C-:?@GQSHOPE_8D\'^-KGPW::[JEC(PL%N$&
MU)GD90['&< 9]Z\T^(/QK^&WPH_9YU#X4_"[4;OQ)=:RSOJ&L31[% D($A/
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
MGF8OG('.PJY''(P*<J<VJCP\6HV6FU]=;?(F,X)P6(DG*[UWMVO\SUC]FO\
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
MZG2_?;ZT &8_1OSHW)Z-^=,I>/2@"6'9EN&^Z>],S'Z-^=+%U;_=-1TAL?\
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
MTE% "]3_ /6ITW^N;Z^E-'WJ=,/WS?6@$,_']*7/^<4E% #X1]__ '33 /\
M.*DBZO\ [IJ.D N?\XI#Q_\ JHH-,"0_ZE#CN:C_ ,]*E;_4+]345 ,7C_(H
M[C_"DI1UH"XZ;_6-C^5,^O\ *GS?ZUJ90#8O^>E6])/^G)QV/\JIU<TG_C^3
MZ'^53+8:*TP_?2?[Q_G3,U/-._G2?,?O'^=1^<_]XU0#<>].?_5Q_C2F=_[Q
MI[SOY<?S'O0+0A(]Z0$5(9W(^\:3S7_O&@!J'YU^M*_+M]:>DK[U^8]:&G<2
M-\QH$1X]Q1TJ3SW_ +QI#.Y_B- P4@QO48'O4\<K[)/F/2F"9Q_$: &8]Z.E
M2>>_]XTGG.3]XT $G*Q_[M,Q4TD[A4^8_=_K3#,_]XT ,Q2QC#CZBG>>_P#>
M-.2=RZ_,>M (B8_,?K29J0S/N/S'K2>:_P#>H&-Q[T\?ZI_PH\]_[QIXG?RG
M^;TH#0AQ[BC'N*D\]_[QH\]_[QH$1XQ3Y/NI]*#._P#>-/DF<*GS'I_C0.Q!
MFBG^<_\ >-+Y\G]X_E02-3[X^M(_WC4B2N77YSUI#.Q8_,:"B.C-2&9O[YI/
M.?\ O&@D%/[N3ZBF]:F61]C_ #=Q3//<?Q4%6&8]Z"/>G^>_]XTOGN?XJ!!-
MSLQ_=%1X_"II97^7YCTI@F<?Q&@>@S'N*="<2K]:=Y[_ -XTL4KF5?F/6@"(
M#CK1BGB=\?>-'G/ZF@0S'O3A_JF^HIWGO_>-.\Y_*;YCU% $(''6DS4@G?'W
MC2>:_P#>- #,U),?F'T%'GR?WC3YIGW#YNPH$09HI_G/_>-+Y[?WC^5 PAXE
M4^],/)J:*=S(OS'K49F<_P 1I#0TC%)UJ03-_>-'G/\ WC^5,0B_ZI_J*8!T
MJ=9G\I_F/4?RI@G?CYC0 S'N*.E2>>_]XTAF<_Q&@$$O)7_=%,Q[BII)W!7Y
MOX13?/?^\: (\>XIT7$@IWGO_>-.BF<R#YJ 1!FEQGO3O-?^]2B=P/O&@!F/
M<4__ )8_\"_I2^>_]XTXSOY)^8_>_I0!"1[TE2^>_P#>--\UO6@>@W'N*=-R
MX^@_E3O/?^\:=+,X<?-V'\J!(AQ[B@CCK4GGO_>-(9WQ]XT!H)#_ *P_0TSI
M4\,SF3[W8U'Y[D?>- [#,B@\T_S7_O&CSG_O4"%SB$_[U1CFI_.<PD[OXJ8)
MG'\1I#8S'XTAX!^E2&9S_$:0S/@_,>E,2"4_-^7\J:.:EEE?=][L/Y4T3./X
MC0#(SQ4D!_>?@:#,Y_B-.@F?S?O=J!HAS2XSWIXF? ^;]*7SW_O&@-"/'N*?
M_P LE_WJ7SW_ +QIYF?R5^8_>H$08]Z,>XI_GO\ WC2^>_\ >- :$8&#UI\Q
M_>M]:7SW_O&G33/YC?-SF@$0X]Q1CWJ3SW_O&D,[_P!XT @B/+_[M1YJ>*5\
MO\Q^Z:C\U_[QH&QG6E(]Z<)G!^\:4SO_ 'C0(#S"GU-,/%3&9_)3YNYIAG<_
MQ&@>A'F@'FG^:_\ >- E?/WJ!"S#,K<TS'N*FEG?S#\QIOGO_>- $>/<5;TK
MB^3GL?Y5!Y[_ -XU:TN9C?)\QZ'^52]AHIS?ZZ7_ 'C_ #IE/GP)I>?XC_.F
M<^AJ@85(X_=Q_C4?/I4C\QQ_C021T4N*,4 *GWU^M(_WV^M*O#+]:'^^WUH
M;12X^M&* 'H<(_TIAIZ#Y'I@H'T$H'6EQ]:.AH!#I#D)_N_UIE/<?*G/\/\
M6F&@&%.B_P!8/J*;3HQ^\7ZT A#]YOK0>M*PY/7J:;0 4\?ZIOPIF1ZT\?ZI
MJ &44N/K1CZT"$J27[L?^[_4U'GV-/D/$?\ N_U-!2&44N/K1B@D6/\ UB_6
MFG[Q_&GIPZ_6FL,,?QH*6PE!I2*2@DE'$;_45'3P<QO]13,4#N)2BC'UI#Q0
M(DE_A^E1U)-U7_=%1CF@ I\/$J_6F'BGP\R)]:!C**6DX]10(*>!^Z;ZBF_C
M3P1Y1Y[B@".@<T<>M ./6@ J2?[P^@J/(]:DFY8?04#(Z*7%)F@1)#S*OUJ,
M]:DAXE7KUIAY/0TNHQ*44GX&E')[TP'C_4O]1_*HQVJ0?ZE_J/Y5'TQS2 *4
M4G![T9Q3$22]5_W14=22CE?]T5&?H:!V"I(/]8*CS[5) ?W@XH 8>M)2X^M(
M<#O0 4\_ZD_[W]*9GZT__ECW^]_2@!E%+CZTGX&@05),?G'T'\JC/'K3YA^\
M'7H*"D,H/2C/UH)^M!(^#_6'Z&HQQ4L/^L/T-1D=*!A0>E'([49H$2?\L#_O
M5'4@_P!2?]ZH^G>D,*#_ $HX/>@]_I3$23?>_ ?RJ.I)OOGZ#^5,H 2I(/\
M69]C3*?#]_\  T#(^PHI<<"C% A*E_Y8K_O5'4G_ "Q7_>H&B.D-'-+0(3K4
MDQ_>M3!3IA^^?KUH&AE%'/I2_C0(?%_%_NFHZ?$0=W^Z:9FD4PH- YI<9]:8
MB1O]0OU-15*W^I7ZFHNG>@&%*.M)UZ<T?@:!$DPQ(:CJ2;_6'M3* $JYI/\
MQ_)]#_*J9XJYI'-\GT/\J3V&MR&XV>=)]_[Q[^],S'_MTL_^MD/^V?YU'BF
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
M=?CG[#:_]_&_PI6^)]^S%C8VN3_TT;_"N/S[T8'K^M'U[$_SC^HX?^1'7?\
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
M"2-_(5]_OJ.FM\IM;4H.WDKC^52P^(X[)=MMBV3LL'R#]*R>)K7TI2_\#?\
MD<BQ7>5+_P $P/@2\\)7FGC==?"K7X!_MQ2#^E85U?Z38N5G\!ZG&1V;>/Z5
M^@^J>.S%GS9GD![.V:^B_@]X"T"ZT*WOK^PM+^_NH%ES+$K*JL,@*"*F6+JQ
M:O3>O]]DRQ=E=.F_^X,/\C\7Y_%7AFVP)?!][$3V=V%,7Q?X5?A?"5XQ]I&K
M]E/BQ!X3\)SV4=SI6E>?N.%-I'G;[C%<]IOCWP+&N!I.C!L?\^<0_P#9:\RO
MF]:A*WU:;7=39M"M.I%.+I>CI4_\C\E(=?T"X8+%X)U&1CT"%S_2MJTT@7]N
MTUO\,];FB'5TCDP/TK]2]1\9>'KDXL]+T]">C1VL8_4"M#PQ<VUX9%$$6P\[
M H -9X/.JF*KJC*C*'FY,Z:WM:-!UG[-^2I4_P#(_*2XTI+1%>;X::U$C':"
MR2<GTZ4B:8DIPGPUUICU&%?_  K]2/&ME;/-$IBC"[LA=@P#7.IIL /R@#/H
M,5[=7%*E+D=__ F>=2Q=:K'G4*?_ (*I_P#R)^;)TR-7"?\ "MM:WMT&U\_R
MJS!X<FN6D2+X7Z[(T?W@J.=OUXK](AX=M9OF;&1WQS21>';5795<J&^]M.,_
M7UKJIU%-7N__  )G//,*\7;V=/\ \%T__D3\Y(O!][+&9$^%'B!T'5A%)@?I
M4\'@'5;D Q_"+Q(ZGNL$I_I7Z/+H$4<86&9U0?PAB!^5%U:3VUKE9Y@!TVR,
M,?K6^EKW?_@3.5YO54E%TZ?_ (*I_P#R)^:-]X?DTTXNOA?KEN1_STCD']*I
M"*S/3X>:N1]'_P *^[O$ND2:I<2"2XD9?]IR:X^?P9%$1AV_ FO'AF=*<W!*
M5U_>9[K>)4%-QIV?_3J'^1\A?9[7_HG6KY^CTOV:VQ_R3K5_R>OKU/#\=O@[
MC^9I'L6!PO\ .O2A4<]E+_P)GGSQ\X;JG_X*A_D?(316<:Y?X>:LH]P]9\^L
MZ':G$O@C4(SZ%FK[2CLR(F5R"#3[2QL$G036\4@!_BC!S^E;<K2N[_\ @3.;
M^U9WY5&F_P#N%#_Y$^)U\0>'VZ>"M0/T9C_2MG1M,3Q$Q73/AIK5^P[6ZNY_
M05]]IH>F76F_N=.MAE>6,*@_RKS6Y\,7-GKQ-E.]HK'GR'*_RK"-5-ZW_P#
MF=/UVO;2%/\ \%0_^1/EC6O#%SX<MFN-3^%>OV$ ZR7$4B@?F*Y:;Q9X8MVV
MR^$+R)O1G85^A.G>%+S48(X[N[N+Q#_!*Y9?R-=#I7PETZ:[@\S2[63<P&9(
M%;^8H=1=+_\ @3%]>JK>-/\ \%0_R/S43Q=X7E^YX0O'_P!V1C3_ /A*?#6<
M?\(;?9_WF_PK]3O$WPFTO3=(G>/3;-"D9;*VZ#M]*\OMO#.GS0JWV6T)';R5
M_P *3J6WO_X$R?[1J?RT_P#P53_^1/@B'6]#G_U?@C47^A?_  JR;K3 NX^
M=4 ]?G_PK[^T;P!=ZW*8M*TE+A^XCB4 ?4]JZ>+PI=:#)'::GI<=O)MX#HK
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
MK_$&YNG0"5B5.>O2NJ$9/8Y:KIIZGV/H/Q%CNHD6>5%(&=TGR\>];;>.M,0
M&8.Q[1L&KXWB^*,KZ?Y3'+@8JQIOQ+\J &52)!Z'%=2E42V.)QHM[GV7:^*-
M/NL 3A6_NM67XRU*"YT6XA63[XP,5\A_\+5OHKDRK<N5SPK'-;?_  NN9H0)
MR)%(_A/(H<JCT8N6E%W3.KGO[GPOKEI?VDF\Q,#AAP?45Z]I?Q7@O[=-]F4<
MCG+C%?*FJ_$I;]QM4J!V)IUI\2I(5 7@^IJKN)F^63/H+6O"@U3Q+9>(HPDM
MI!@R6Q7+-V&WMQ7?PS!Q@#AE!'M7@'A7XK7&F^'+N>6)[Q8E:;[/$?G;'7;[
MXR:]"^#WQ3T7XM>"UU[099VM$G>WD2Y39+'(O56%<-&,(3GR==7ZGIUZDZM.
M"J?95EZ'6ZE#O4DCITK@=:O)+"8XC#!SM(?.*]'EV2)DG(KCO$=G"Z,3@X.>
M:PQ,7\2.C"R7PL\6\;^#Q>W0O;.&&&X ^]"Y7^E;_P '? 5YI4HN[Z&/:I)C
M;!+<]\U=O+R&QG^9U&#WKT7PG<I>6<<G#AAP:\^BE4J6?0]2NW2I:+<\Y_:.
MF-GX+G,8"D1FOSQC^'0\7:I=K<W"B23)C>1<^6?IT(K]#_VF-C>#Y00=Y^7
MKY<\.^'(;IQ(H 9>.#S4U:KI59-#H4E5HQ3/*)_@M'I?AZ'3-J13QR"47ZL-
M_P!..2#WS72Z=ILVF:65D<O)&H^;H2*]G70+:VMG>6!'(7N,URL'AMM<U66R
MB!_>J2#CI3HXB56M'F?4SKX:-*C)1['FNFN%UF%F! 5P:^P_A[J:76@)C.XK
MCGZ5\[WWPCU?3+A)2FX%ACBOH'X;Z1+9Z(@=3N QBO;JP55I]CYZE5=)-=SF
M_%.GQPZXMUGA><4P^)[4+L1P2>H]*M^/5<7P51MX/%<3'H<UW=*\9Q\PR,<$
M5YE3 QJ2NSNIXZ<(VL>K>%=6C:SF9>F>M><_$_74CUF%2.-I.:[CP[IPL]/G
M4\5YM\0]--]K$)SP$KII4(T4HG-6Q#K.YAOKL3#BJ[:PA[4B^'6/>I1X=8^M
M='NF.I7DO8I5Y7\J]0^$L!?390JX#'(->>#P]A>]>K?#3;8V6PCM6U.US*=V
MK,S?&]Z=,O$#G"GC-96A>+K+3=2L[N1@5@DRR^HK(^-NM8N4"' #UY@+^609
M#G!KL4>9'G6<)Z'UEK_QF\+)HUQ-:W1N[F2(I' JD')&.>,5\X$1M<M,_)8D
MFN:^V2@_?Q33>S#^,TG33-?:S>YV:W4,9!_K5^'6T@MVPP!^M>=-?3?WZC:^
MEP?G-"I);"=1L[@^*4-P=Q(XQUK U2\6ZD!)!&[-8#7#$YW4TSN>]<D<&HSY
MT>M/,G*C[*QK&=<=:C^T*.XK*,S_ -ZF&4GOS7?8\5L]$\!>![KQO-,8MRV\
M74CJ36UKWPIFT*XA)=GCER!NZ@BNN_9GU"TMK"_$[#<S+P?I72_%[7K56TTQ
M $+(Q('IBN>I*R.B,?M'@.O>$+ZU@:2 XP*X_P .#4[CQ&EK,IP6ZXKW*[UJ
MUN[.16C)X]*Y#PO#!<^*U=5 P_!KS_=B[V/9IU)RI[GL?ACX>"ZTI0^-S#GB
MKOA/X)VD/CS3[UD8A Q.>G2NV\.%([>+!'3UKK=&E6+4HG., 'FNZ,$U<\QU
M9ZJYRWQN\*6ME\,]>E"#*6Y-?*W@S0X;Q[>)B & R"*^K/VA=>C;X8ZY#&PW
MR1A?KR*^5O#,[P1HR [E48-<]97=D53;MJ=OXE^'>EW>ER((E5E&0PZU\_\
MC7P5#9VCD 8&>:]NO_$E_=6XAW$*W!(%>>>/[9QIKY4@%3SBN.*E'<[Z+YIV
M//OAUIJR3A57^+ XKW*Q^'_VB$2,I+$9KR3X6H&U%$R.7_K7UMI-O%'IJ9"Y
MV]ZZ(QYC*O[LSQ'4?"8MP1@@CO6"V@H91N4'!]*]-\3,GGS!6'![&N1VLTF
MI)S2L97-[PYB&WCC P!VKUCPS"]CI*XX+MG->:>&]/DNYHPJ-UZ8]Z]NL],\
MO3(5.-RC)'>OI8-+"P1X-1-XF3-GP0[3RW4G4;@O3TJ;QSK,6GV\ID;:!&:L
M>!56*S)<8WR$UY)^U7KS:1X0OYX)3'(B<,*\F;M),]*"]UGA?Q$\16G]NVSB
M0<2$GFN(^,.J6VI_#^%H)1(XOHLC/;#5X7XL\9WUZWFF\D\T]#63X=\4ZCJ3
M3:=<S-+;C]Z-W7<#_P#7KZ*EBOK.(HQM:S/ JX18:A6E>]TSH7_X\K?M\QJS
MI/\ Q^I]#_*J[_\ 'G;_ .\:GTG_ (_D^A_E7NY?_ E_BG_Z4Q<0_P"^4_\
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
MJ<(_U%,]*E2$^4_W>H[TPQ'_ &3^-!5AUG_Q_0?[U9VKV4U[:72PH7:-VD(
MSP#6G:1E;R G &[H#7J/[-GAN'Q-\4);"X1)89+:8E6&<\U\UCY<M3$/_IVO
M_2I'V.&5\LPJ_P"G]3_TBD>0^'Y)39!3"XQZJ:Z[0%E:!U$;Y_W37W?!^SYH
M:1C;8Q#([(*T+/X&Z1:HVVTA!QQ\M?"*NU]D]QT[]3\_/"<L4/C:-;D;5W<A
MACO7MOQ8NM)/@:3;C<8R!^59?[1O@"T\)>(M/NK=!"\DNTE>*Y+Q\DDG@YS)
M("JQYY],5A63K3C-.QU49JE"46KGCOAS64AL"C-@!C@?C4UO?JKS/ZMFN0M;
MD00G:>,YJ^EUNMG?/->CR]3BYM$K'H5G<+<6TNWG(KGF\1'2UD3<!P:L^$+L
M3VK@\G!KE?$4!EO)%!QU%:65K,R3:=T>O_!#XHZEI\\J11O+$S<8&:]6U'Q=
MXY\3:A!!I&F7$\C, BQH2S'TQ7+?L\Z?H6E:1:M<B-YF&6=SR#[5]Q?LKR>'
MKWQ?J"VTD$MW;VVZ)006!+<D>^*X71IRJ7:.SVU2$%J>+^'_  1\4CIY;4/"
M]^IVYQMYKSKQ9XG/AJ^DMK^&6SO4/SQ2KM93]*_5<_=K\X?^"EMA8V7C[0+F
MT*)?7-H?M"KU.#\I-:2PT8ZIF?UB4M&>*WWQ/!!V2&L27XA3RR<2\?6O,_,D
M]0?>GQNY8#=S6T8\IE-W/5K'QO*T@)<FNUT?QU$"BRRX_O>PKPBV>2/YBQ&:
MT([YX1PQ_.K:4B4W'8]AU_QS]H4")^JY%9^DZ[->E5>0B-6W,V>@[UYJFINQ
M =B2!@&M;3]7,?RG[A&,=C32Y59$MWU9Z?:^.Y;:=),%WN) L<0[*,YS^.*]
M#_9S\67OB+XWZ5 TKL@6828.%/RG_P"M7S_J^MPZ'X9N=8E0NEJ,9'!=NNT>
MP[FO3/\ @FNFL?$WXC>)O'=R#%H.DVYL;11PDD\G)QZX6M)4.2E[2>E]O,4*
MCG/ECK;<^][R)A(4?&3T..M8]QHR7Q =0^T[N:Z>]031$$<@\'TK-M)U2<QR
M?*3QFO#G3C-ZGO4ZCBC"U3PW8ZQ&L=TFR:+)AN(QMDC/0[37&^+O$FL^&]/F
MMTOEFC9?+0R1YX' %>EZ[&8[<O%RP->9>,M&74ANDE.%Y'I7-4G*DFHGIX;D
MJ->U7,NS/ /C%XNUCQ-%)"NIK:F5!&Z6D 5L?[YZ=:\\\%:5I?@+34@MK) ,
MES@9:1_5B>2<]Z]5\1^$K02B-)'9@27)[5Y)?_$'P1HWCRT\/Z_KT.G32#<$
M;[N,\*S=%S[US)U,3[BU.RM*CA_>C%11M66EWNM78G*-OGDYE Z?2O3=#T^?
M3KQ [D@8'-)8W]G'>P);H@MQCR]G*[>Q![U:U+64BU5 V!G%>EAU9<J1\UB*
MCJ2<V>T>&+LI;IGGODU)XFUF'RE#LH/3DU@:+J2?V<'4\;17E_Q4\3SP3Q1Q
MSE0<]Z[)TI2=CGIU8P5V:VN^/+BSN98K4@H.,@UY#XOU:;6KP^>=P]*MVFLX
MM'DE;+D\DUQNIZR9-2.Q@>1Q5X?+:"FZDHKF[G)B,94LE'8[?P%IKZ>TCJ?D
M8Y KUC35?4-J.0%V8/%><>$+U);8=R:] TN5XY P4G"]*4N6G-HU5ZD4V2Z5
MHQL-<WQ-E"W)KV&&^6/3UPW0?TKRRS=I;@/MVC/2NBEU1T0*,X K&6,C%V-H
M864[68W7/$%VE^J0C*$'-<;XIU*:32+DRG%="EQ'-*S29S7$?$G4XXM-EC0;
M6/)J8S^L-.)5>@\-I(^#_C?JUX?&3+$YVGCK65H_AK5]6MQ(@E=?4 UTWQ"T
MT7OBL2$9.ZO>?AO8Z;%H%HI$:,  ^1S7K;.QY9\_V7@/4RF[YN.N<UZ?\.-/
MFTE;5)V.5?UKUW^QM.:.\>.-=N?E%>>ZA$+76(EA!52V35M&2=SO=0F\RUFQ
MR.#6$3S6A(^;-^?3-9S<\=: 8A-(3D5K:3X9O=<;%M'D>IXJKK.BW6ASA+E
MN>XZ&@10)(--9O6I4MI)4WC\JJN2"0>M.PSS'XDW)MRS XK@4\1]MU=9\89/
M*@<@\@=J\1BU)PS?-FLGN;1U/2%\0Y4C=VKGK]KS6;E8K;>[L>BC-84>I,W&
M>37UG^Q5\/M.\5W\]]?1K*Z2!4#BDAL^?O\ A7'B(VGG_8[O:O.3&V*]9_9S
M\"ZIXH\76FGWEM*ENOS.[*0/I7Z0:O\ #?1XM$8?9H@JI_=%8WP\\%6%M?&>
MWA16 P"JBHG%RT6Q47RZHY__ (4/I)T]#]E56 ^\!UKSSQU\'+*TM_-CA*D-
MMXKZRN[+R[0#&?:O,/'&F33VKE1A4);'7-9_5X0?-%%NM.6C9\D#PU!IVH-"
M\.=OK5K5_!MEJ.GLTB!3C(!K'GU>\U'QAJULH=C%-L&*P_&_B;Q/H3306NFR
MW3;/W9'0UI[B?O$)R:T,2]GM-%NY(B H!VXS6YH.GV6L"-2B@GG)ZUYQIOA#
MQ5KK?:M1M9$D;Y]ASUS74VMMJ.AV^\P2Q21=<CBJAR7T,ZCG-\TCU5_A)!JM
MJ&AFCC..PKCKOX WQO-R7R[5.<;:Y_2OVA;W2IVM6M-Y!QECBN@3]H.Y>5(_
ML &[JV>*V<DB4C;@\.7&@6:P2MYG.-V*U-':*&-B2%)%+9ZD?$EH92WEL1G
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
ML--@@M&M[AO,A@7 !/?U/U-?(U]*;G0FA?DL3^M=1^QW\49/A]XLU#2)Y/\
M0[E\[2> ?6MN*Z/LX4J]-64='Z!PO5=1U*$W>4M3](';<AK!OV"3 DXJ?2M<
MAU&UCDB<.CKD$5G^(G:$>9C@5^?3FG'F1]Q"+4N5E#5_%)TY"DX+1?WA7F>O
M^/+ R2&:[V(N<*AZUU'BBY2XL2?:O"/$6FBZOVP,_-TKSZE5MV9ZU&"BKHH^
M*_&?]H33?8HBBR<>8W45\"?M4^";W1O&TWB% 9M/U':K.%_U4@&-K?7J*^[=
M3TSR_P!V%YKCO&'PKM_B)X4\1Z9,J-(;,2Q CE9%/RD5O@JWLZJMU.;'4_:T
MVGT/FK]GW]INZ\ 6,&A>(WDOM#'RV]TPW2V9]">Z>W:O='^*%QKFIQ7%K)YE
MOP5D4Y##U%?%%QX8N+2>>U93YD+M%(I'<'!KV7X%>+UTXMX=U,@D_-:2,>?=
M#_2OI,90E3I^WIKU_P SP<#.G7J^PJRM?;U['WGX1\6N_A]2[Y++ZUXY\1?%
M\TNOF')<*":V_#NN1P:$JJI)'0#M7%ZF?[1U22;9EL$$$5RX?$J2YF7BL(Z<
MW!,BLO$#W-FR$DG=BJ$@?[>25.WU%2:7;;;I\QG:6Z8K:N(50Y$>21Z=*Z98
MI19Q1PK:U9U/@"_P0CYZU[+IEPB!&R#D5XAX9MW@7>J'DUWVG:A<,JK@C KR
M:]52=T=].FXJQZ7;7"2-PP!]JU/D9021TKSS3[V99OO'%;S:I*(UP>:YDT]3
M=<R-Q[=.=N >M>2_$\F."1F;.#C%=C<Z^]NC%FQ@5Y1\0_$!O8) #D$]179A
M+*6AABI.4?>/G?Q(XF\40@\Y<=*]#TZ7[-:#;E0,=#7F>KR8\5VQ;^_FO2+:
M=&M1C'45Z%6_.K'#34>1MG>VEU(UBY#G!6N8V^??P.QY+XKH+)O] ;TQ_2N5
M^T;;V 9Z2?UKJFW8Y*=KZG:,/W4PQP.E5%4X.:GCE#12U &QS30F>E^"-;M-
M$TY#<8"D<D=:XCQYXSLM:NI$A.$C)PQKD_%7B&ZT^T,<)/W>*X[0(;O5)-TA
MW;LD\T-C2/2])U2T-K%O=<X[UB76H6ZRS8D'WC7">)I[W1&0(V,MC&:FT.UO
M-1!9CGY=U.XS@/C'JJN'56SGBO%Q-@YS7I_QEM7L9DWG[Q/%>0),=^,\9K%[
MFJT.H\-:?+KFLVMC$-SS.%%?I[^R[\)3X)T.#Y-KD!V8=S7P%^S#HO\ ;7Q+
MLV=-T<7)R,U^LW@9%MM)C"J ,"A ]3HM;G>ZLC!G.5P<&IO!%@FE0,SC;N/>
MJ3@RWG/W1Q6O??Z)IC..,)FB]M0M?0M:_P"*[*RA*O(N0,]17G'B/QEIW]F7
M!$B'*GK7RY\5_B#K-SXVN+:TU&18PVW8#QG-8%UJ'B&6W2W%V\F>6)]*XY8O
M6R1V1PC:NV=A\,[;3[GQ9J]Y<HK>?<LRL?2O6M0TK0+D[W6+<!Z5\S,^H:#
MK1R.@/.X'O6?-XUU_P"T*JW.Y#ZCFOF\R^L8J')3ERL]&C1A2=]SZ;G&AVD?
M_+/CC)Q7/ZWI&CZM9SB(1L=IZ5\]>(_$^KBS+FY8>N*VOASXPG32I%N[@NY8
MG)/.*\O#Y;C*,E5=6_EJ:5:E-IIQ/&/BIH;Z/XL*0 *K/SCTKL-(TBUDTR%G
M&&V@[JS_ !S=)KOBV9U&Y!@"L_5+V[TV.*-&/E=!7VTZDM$SR(4E*+9UVEZU
MJM@#';R9CW8 (KIK7Q3JL,!>15)'J*;X'T*232H[F5 -PW<BKGB":.*V(4#<
M#V%=\9-Q.6=-1D<]K/Q U8Y18E(!(XKSW4O%&IZQ>O;R0\#T[UVHS*SMY8./
M6O,O%>N_V7K!*+C)YQ6T^7D5MS"*?.[[%;6;.YT>>.?[.2&.2%ZU,?':Z_8?
MV7Y31F-A*=PQTX_K534/'-I>*D4V=PZ4[3-,AN-(O=8C^\MPD&/8\_TK? 24
M<33OW1GC*;GAZG+TBW]Q*_%G;?[QJSI7_'^OT/\ *JTO_'G;_P"\:LZ5_P ?
MR?0_RKZS+OX$O\4__2F>;Q#_ +[3_P"O5'_TU JS?ZZ7_>/\Z82*GFF/G2?=
M^\?X1Z_2F><WM_WS7K'S+-WPK\0O$O@9;I?#VN7FCI=%3.MK+M$A7.TMZD9/
MYTMYX]\27FOQZ_<:[?S:V%9!?O,3*%((*@]A@D8KHO"?PONO&?PQUC7]+@O-
M0URTUFTTR#3K6$2"1)8Y'9B,9R"@YZ<UR]_X8UW3=>30;K1[N#6P_E_V<]LW
MG%B> %ZG-8KD<FM+_P# 7Z&DE.,4W>S_ ,_\T1^%_%^M>"M4_M'0M2GTR](*
MM+ V-P/4,.A'UK5N?BQXQO/$]KXBE\0WC:W:QF*"[#[6C0]5  QM.>1BJGB/
MP/XG\'WEM:ZYH%]I-S=8$$=U;%#*2< +D<G..!5$:-JS7M[9KIMPUW8H\MU
M(#O@1/O,XQE0,C)/2BU.?O:"O./NZHT]5^)7BK7]1M+W4-?OKJYM9_M%N[R8
M\F3^\@'"G '2J(\7:W#%?0+JUTL-[<+=W*>8<2S*<B1O]H'O5_1/A]XM\1Q"
M;2_#>HZA#Y)N1);VC.K1 D%@0.1D$<>E5/#_ (3\0>+]0GLM"T6ZU:\B!>2"
MUMB[( >=P X_&G^[5]M ?M+WUU]2&Z\6ZS>IK$<^JW,R:Q(DVHJTA/VIT)9&
MD'\1!)(^M==\*?BJ?!/B:TO-9^W:A96UA-I]JUI*%GT]9,_/ 6& 023^-6/B
M'\([OPI=>!-/TNWO]3UCQ#H4>ISV#6V989R[J\2J!G V=ZY37?!/B7PSJUOI
M>KZ#>Z=J-SCR+:XMB'ESP-H[_A4)TZD>7O?\-/T*_>4Y<VMU;\=?^"=[\1_B
MYI?B#X=0>$=+EUW6$2^^WOJWB62-YT^7:(H@GW5[G)Y-<%X2^(7B3P$;L^'M
M9NM)^UJ%G6!L+(!]TD'C([&MC1/AOJ(G<>)++5= M);&XNK69=,:5IGB&=NW
M@A<\%CPM8_ASP)XI\6:?<WVB^'[[5+.VSYT]I;,Z(>I&0.3CTJ81I0BX].O]
M?(J4JDY)O?I_7S(QX]\2'7[77#KE\=8M5"0WQF)E11D[=W7')X]Z?XP^(/B/
MQ_) _B'6+G5?LX*Q+.WRQ@]<*, 9I/#?@OQ)XQ^T_P!A:%>:L;89G^RVQ?RO
M]['0]>*A\,:2-;\8:/HMT6MUO-0@LY65!OB#R!&(![C/>M5&%U9*Z,;RMN[/
MUU)Y?'GB*34M&U%M<O6OM*@6"PN#,2]M&N<*A[ 9-48?$FK6]YJ%W%J-PEUJ
M"NEY,KG=.'.6#'OD]:['XG_"37O >N>(C%H^HR^%]+U*>PAUF>U(CE5)&569
M@,<XZ]*Y[2? GBG7M&N-7TWP]?7VEP9\R[M[5GC7'7G':IA*G*"FK6?ZER52
M,^5WO_EH9#ZO?/I,.E-=RMIL,K31VI;]VCL &8#U.!6KX0\>>(O TUTV@:M<
MZ7]MC$-RL)^650> P/!Q6_IOP9\5ZQ\,9_'-GITMQID5Y]D\F.V9I&4(6:8<
M8\L8P3ZUR\?A[6#K$>F#2;HZBR"9;06Q\TH5WA@N,XV\Y].:J].=XZ/N+EG"
MTM5V(;KQ!J=U%8P37\\L6GLS6B,Y(@);<2OISS6IHGQ*\4^'=>O-:TW7;VVU
M2^R+JY#Y,^3_ ,M <AOQS61%8W]Q:/>0V4LMHLP@,Z0DH)#T3.,;CZ5J^(_
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
M#BOG'3X_,EX')./SHL6?9?[$WAG[1>/?LOS%N"?2OTK\.VP@L(E(Z+FOB/\
M8[T46'AZUR,,^.U?<6F';:_1<5E?5E&A:Q;Y2<<DU/XIW+HL^."(S_*FZ4AD
MD3FM77[)9M*D4]UQ3MH%]3\W_&6FS6?C:[G8DG[1N]\9IOBCX@1^'M-DN&3<
M-N#CK7=?%C3!:>*K]!QR&%>1ZUX;_M^\M+-S\DTF#7ATDY5N7S/<J.U'F-?1
MO%L7BJR1858)C/S+BEDM)6O(X[>+S)&(& *]9L?A!:Z'X7>6*((\2;L@>U4O
MAOI]K>>)(Q*JN0IXK:IAI>VY691KI4>9')ZK\/=2U+3 $M3N9> !UKEHOAEX
MFLXG6.R<^F*^Y]-T:R,%NGEJ<>U:Q\-61Q^Z&/I752PWLW>YRU<3[2-K'YX6
MGPB\4S7A=[-D!.<FNZ@_9\U+5+2.2XD8'KM K[47PQ9J?EA7)]JMQZ+! /\
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
MI'_N_P!33 ,T^7D1_P"[5DD=%%% #H_]8OUIK'!-.C/SK]:0XW'\: )X3:I
MV6$KGD@\$^U)]M9>(HUB7&.1DU ?S_"CC'O7BPRJCSRG6DZEW?WGI]RT_ ^R
MJ\4XSV5.E@X0H<D>6].*4FKW^)WDNNTM6[LE+/*C[W9N@ZXJ)0%[5*I'EO\
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
MFL9O#>EV=PROX@N1CJI@K7\/Z?I,-^Y@U>2X<Q\H8L8&1S79@\936(@VGO\
MRO\ R.3%9#BG0FE.GM_S]I__ "1T+;!9V^2V-QZ59TK9]N3ENA_E56;RQ##'
M'(9-IY)%6-)_X_4^A_E7V&7)_5VVFKRD]5;>3>S/E^(7'Z]&,9*7+3I1;34E
M=4XIZJZ=FGL59O\ 72_[Q_G3*FFA;SI.GWCW]Z9Y+>WYUZY\RQA4'DC-.DVB
M*+(P"3U&,UUW@?P3H_B2"ZN-:\8:;X5ABD6)$NH)9YIB1G<J1@_*. 6.*],\
M,_"H^!Y?C)H.O6UCJ=YI/A@W%I=J!(A#O&T<T3'D91N.A&<5SU*\:=UU7]?J
M;4Z$JEK;/0\!VJPP.<''%+M"\ "O?/'7PE;QAXJ\)6&BQV&B6B>$[;4=2OY@
M(X($ .^63:,DGCW)KGY_V?7O)O#%UH/BS2=>\.Z]J:Z,FLQ))%':7;<K',C#
M<NX<@]#26(A97=OZ?^6@.A-/17_X:_ZGDL:#S!@;3ZT,B^8PQDYKT&#X'^)6
M\*^-?$#Q10V_A*\%E?0OGS'DW%6V#T7&3GL16QIW[/6H3*UWJVNV&CZ;!I,.
MLWMR\4DK6D4K;8T**-S,W7C@#O5.O36O-_6Y/L:C=N7^KV_,\DP.<CC^*C )
M QSVK2\1:7;Z3JMY:V>I0:O:0MB*_M05CF7'# , 1Z8(ZBO7=8^!NJ>*?%UI
MI=M'X>\-&'PQ;:S*T,TBV[Q%<F21GSB4@Y;'''%$JL8V;>C%&G*3:2N_Z7H>
M*H 8I..G-195< 8&3@8[GTKU#7_@;?62>&)O#NL6/BZP\1W1L+*[L T8^TJP
M#1LK@$8R#GICFNYT;X.:-X3\'_%N<^)="\67^E>'I()[:U1O-T^[%S#\Z;U&
MY0 Z^8IQGCN*F6(@E>]RXX><I6M8^=B W4>WTI1Z@=*[RX^#NK6_B;P;H9O+
M4W'BFU@N[60%MD2RL54/QU&.U:>F_!'9X?O-9\0>*-.\-V":A/I=K+<0RRBY
MGB^\/D4[%]V]:MU8):O^MOS(5*;>B_JU_P CS.; "# &1W^N:C"#L!Z#'6O;
M'^#GAD_LWZ=XV?Q586VO3:K<VS([2E)$2)66U50N/-R=V[.,,.:I3?L\2Z='
MX=AU/QAH>G:IXACMYM.L'\QG>.7H7(&$P3CGKVJ%B(.ZOUL6Z%1).VZON>0G
M@Y[XZFECV^8BX W'@>M=K#\)-9\CQQ+<O#8IX14"],V?WDC2>6D2<<LQR1GL
M*V?A5H]I??#[XL7%U9PW-Q9Z)!+;22(':%C=1C<I/0X)&15NK'EYEK:WX_\
M#DQI2E)1>F_X?\,>8NH9OF ZGM3<*P*  D8X Z5ZKH7P-M_%.BSOH_C31]2\
M0Q6+ZB^B01R[Q&J[F3S2NS>!R5S77R_"G0O$GP5^%VI7WB#1/!AN!>P2WEY&
MQFNYC<$("$!.U1U<\+FHEB(1:7G;\_\ (J-"4E>W2_Y?YWU/GLH,$8Z]<4]$
M7RF&/3BO5H/V>]1TS4/%L7BO6;'PM8^&;J*RO+V:*2X5Y9<F+RUC!)5E&[<>
M "*X"'1+>3Q"--.K6BV1NA!_:GS>1LSCS,8W;?PS5QJPG\+O_5R)4Y07O+^M
MC%4*",<\UO:%XSU/PWH6O:5I[QPVVN0I;7CF,&0Q*V[8K=@2!GUKUWXL?LZV
M5A\9+/P;X$UFSU6XOBH&GM+)YED@A61Y9G90-F-S<9P!7(^*?@Q!I?A74?$'
MASQ=I/C&PTJ5(=3&GI)&]J6.U7PX&Y">-PK*->E5BGW_ *5_G]YJZ%6FWY>?
M]?\  /,PH!XXJ27D1GOM_J:/*;V_.GR0MMCZ?=]?>NLY;$ 4 Y P:#3_ "F]
MOSH\IO;\Z!V$C^^OUII^\?QJ6.%O,7IU]:0PMN/3\Z L1T'I3_*;V_.CR6]O
MSH <G$;_ %%1'M4ZQMY;].H[TSRF]OSH&,[5V_PB\+WWC#7M5TW395BNI-,F
M9=W\6,9%<5Y3>WYU] _L.H1\;SG_ *!DY'Z5YV8Q<\)5BG;1G;@/][IOS/$_
M#?A37K&^DCDT;40T;%"3:R8)!['%=!K&F:LUDZ_V7>[L=#;O_A7Z3Z]&S;OF
M)_&O.=9L"SO\S<^]?FKI7UN?H*J..B1^;O@'P/K%]X[$T^CW\<,<F=SVS@'\
MQ7T?XD75-32STBWLKI5E949_)8A1Z]*]U32VDO%!+=/6M[3--,,\9ZCW-95:
M7M%:Y5*KR/8S=&_9_P#"<GAB*.ZFV7OE#,OG '/TS7)> =,/A'Q)?:-EI;?)
M,<Q!VG\>E>AZCIJS7 8KGZBHSH89>AQCO7!ALM="HJBJM_([Z^8*K!P=-+Y_
M\ ^5OVDOAS<6WBZ+4[*QENH;I?G^SH7 /OBO'+C1=1M0=NBWA]/]'?\ PK[H
MUS1?)C?;D \G'%><Z[$\3MAV'/8FO4EA%4=^:QYL,<Z2LX7^9\IQ:7JLQ/\
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
M55LP"0!DYJPFGNZG Q]:TX$CP"60?6K.5QQ)'^M:61/*9MM87*1NBR^6C\$
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
M#S8/!P.E<-\9?$GBCXNO#\0+_2C;:)(5T^&2!B\,+H,E">H)SGGK7ER!I&
M+,3QCK7TY\'/ASJFG:+X_P##6H[VL9]-BN'7?MA<;@5G3<.J889'I7P%;$2M
M[S/NZ&'4G:*/0/ASXOT'PGX5\&-J5N;)BD,LJ11&:Z>)6RS*@^Z&X'TKZM\;
M_&NU\<:!-/X!N3)>6423LUY;A5*L,J@+<;N"".H(KS3PU%:_#F#2GTGPR^MO
M>&.*2]CV&6./: "Q;GIS@5VFE>-KMVGN='T5]/@D8H]O=VX7+J2/,"KQSZUX
M]"3J5'%;.Y[&)ING2526^AY#X#\::C\9OB4KZ_>78GL[=TM;:XBVI$S?>(7
MRQQCVQ76?$'Q'I'PR\I=1FGFNIF"6]MN$?F9X!R>Q/ Q7HA\7^(01<7<5M9V
MD7S3W,EOM6)!U8L>F!GFOCC]H_XA3>)_B1=7EWY,D5E?(--VG,30 8C?=Z,2
M37ITX2I0Y6[GDSDJL^:UO(^H]#^(>G?$.*X\/6-M<V^IK:$-:-\^5*E3L<<-
MC)SBO%/B)^SQXN\2^'+32]+^TVHLI$CA6XA=QY:@@?<4G)XY-=3\ ?A;>67B
M_2M3N[JRN]2DGCU&:=+E\QICYHTC[ Y .>#Z5]G6UQ;K@B*' _V!_A7-[)5Y
M1J*7PL<X<GNR1\#?#3]@#5=)U[2M:\:Z_'_95M*+VYMK.$G"I\YWE\8''UKM
M?%7Q"\":_P#$SPJWA;PO?:K>1:?<7;RR0%9;>-N%4J =N]0S D]*]G_:]^)"
M^%_A#?:%IUM<WGB'Q.C:=IUM80%W<\%Q\O(^7-<_^Q#XE@\07?QEO[6UO+%[
M'2]*@DL[F QS))"DBNI7'//&/:NNI3YJ33>X4IJ%6+2M8X"P^&GA+]I2\U#3
MO$=G?^'[/0[I(9KBS<1->R^6"B$$$XC1NOO6-\2_V'OAEX8@75M$N-0:"+$9
MT?4]42*.Y.>9/,V[AC.=HSGVKZ"\9&W\'C5-;GMR6U&=[YU@7YF=E"@<=.%
MKP6>37?B%XAEOKO59+BR#>7:V26R[(=PQA6QGIGZUST='&E%EXB;Y9UW:Z_I
M'V#X(\"^'Y/ 7AV[C$4$$=C$9593+'L5/FP_&.!UZ5^6_P 0OC_>>._C7:^(
M[Q8[32--U$PV-G;2%(K> /LW<<EB!DGG\J_0KQAXJ^(>E? PZ)X?\#S>(]2O
MK>71$@MI/):UA-NRB8YZ\G':OS^L/V&?C7!'':WG@R:,E0V?/CSMSGUZUOS*
M:78=)*%U-:V_$]P_99^)GB'Q/\7_ !E%JFJQKX-M4\F&Y"DQ"0'*8 &2S*3D
MGTKUCQE\:I_ WC)+.;XB?#S3[*XQ]EM;^.^6[P<8:0QJ0O?KP:9^SY\-[SX*
M_ O5;CQ9I M]<C-S?3PR;3\J*=BDC@Y ''O7PW\&_A?+^T!XTUWQ=XGNV&B6
MU[YVH>6V'D+'(0$_=4#OV'2K<_8JR>B,U&%9/F3<W;TMUO\ @?JKJ'BS4_#O
M@>SUEKO3]7FNT7R7L7,EM(S#AHV)RR_6OS)\4_!GXA?$;X^3ZU:N+ZZNM5 6
MXN)2"'&&V>V%S@>U?4OPP.H:E)+X/\%:==:GX&M;EKBT>&YCFAM'9?F1F)W
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
M.HY)Z'H8VLJ-&%.27-Y'W1#:3WD<L%H'%RZ$(4'(.*\6\.WFA:1XLOO#FN6
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
MN)"&)'!;;[#-5$\52Z&UPK6SWMHPW-"$.6&.&SVKJ=#^$%IHXT@R7EQ>R:=
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
MAJ L)9]2LY6GANYIWDN&<YR2Y.6'L3@>E7]0TK3]2OTNVT]?.CQM=I6'3H<
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
M-(1-&4:W.LJ;=T/5!D=*^6QCJRJ^^U%VLU:VC_J_JKGU6 G2I4[)-J]T[_\
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
MZ/Z#+#XG^"=5A\ZU\8Z#(A[/J<*,/J"U6#X[\*?]#=X? _["MO\ _%U_/?\
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
M+1BD(- $B?<?ZBF>E2+_ *M_J*B- !7,?$7_ )%T_P#75:Z?K7,_$7CPZ?\
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
MR:/\S_#_ "#^U:W\J_'_ #/'O^$0UP?\PR3_ +[3_&@>#M<S_P @V3_OM/\
M&O72?>FT?V31_F?X?Y!_:M;LOQ_S/)?^$0US_H&2?]]I_C0?!^N D'3) 1_M
MI_C7K@)'>GS']\WUH_LFC_,_P_R#^U*W9?C_ )GENBZ7XM\.7PO=*2[TV]"E
M!<6TJJX!ZC.:T+6_^(=A>1W=M>ZC#=1$F.998R4)ZD9S@GN>]=_^-&3ZBC^R
M:/\ ,_P_R#^U:W9?C_F>32>$]?N9Y)I-.D>61F=VWH"23DG@CJ:L:7I/BS0I
M)I--CO+"2:,PR/!*@+(>JGGI7JL/\7^Z:CR:7]E4?YG^'^0?VI6[+\?\SS_3
M[WXAZ4(Q9W^J6PCB>% LZ'",<LO)Y!P.M8?_  A^N#@:;)CK]]/\:]<_&@$^
MM/\ LFC_ #/\/\@_M6MV7X_YGE^DZ-XL\/7L=_ID-UI]XF0EQ \8=<]<9)J?
M4H?&VMQ21:BU[>Q2,'>.:9"K,"2#CL>3R.N:],)_=)D]S3*/[)H_S/\ #_(/
M[5K?RK\?\SR'_A#=<!YTV3_OM/\ &KVCZ7XM\.7RWNE1W>G7@!436\J*V#U'
M)((^HKU#/THSR*/[)H_S/\/\@_M6M_*OQ_S/--5LO&6M6\-OJ2W5Y# <QQRM
M%\GT(P<<]*T? ?A_4-,UF66]M'MX6A*AV93SD''!KO)B?,-,Y]:UI9;2I34T
MW=?UV,ZF8U:L'"25G_7<DQ'ZG\JN:4(_MJ8)Z'^'VK/JYI/_ !_)]#_*O4>Q
MY?4KRY\Z7_>)_6H_P-:TME#YK_)W/<TW[%#_ '/U-4,R_P #3W!\N/\ '^=:
M/V*'^Y^II[V4/EQ_)V/<^M!+,G!]#^5&#C-:?V*'^Y^IH-E"$/R?J: 1F+PP
M^M#_ 'VX/6M);.$NOR=_4TY[*'>WR=_4T 97X&C\#6I]BA_N?J:/L4/]S]30
M.QG)]Q_I3!6K]DB6)\+^IJ(VL1ZK^IH!&?2@<UHI9PD?<_4TILX0?N?J: *#
MJ=J?[M1UKM9PE$^3MZFF?8H?[GZF@.IE\^AIT8)D7CO6D+*')^3]33H;*'>O
MR=_4T C*;[QX/4T5IFRAW'Y.Y[FFFVC!P%_4T S-/T-/4$1-6B+*$C.S]33A
M9P^6WR?J: 1DYH_ UK"P@_YY_J::;*'^Y^IH"QF 'TIS?=0?[/\ 4UH_8X0O
MW/U-#6T9\OY>WJ?>@+&9C_.*3!]#6D;2(_P_J:<+*$#[GZF@1G("'7ZTP@[C
MP:UH[*'>/D[^IIILH=Q^3]30,R_P-'X&M3[%#_<_4T&RAP?D_4T!8H1_ZIOK
M4>,XK62RA\E_D[^IJ-;*'=]S]30%C,.1V-';H:U#90Y^Y^II#90@_<_4T!8H
MS?P?[H[5%],FM::SA^3Y/X1W-,%E"?X/U- 6,S\_RI\(S*GUK1^Q0_W/U-.A
MLH1,OR=_4T C*P325I_8XA_#^IIIM8L_=_4T!8S\4X ^4WU%7S:18^[^IJ5;
M.'R3\G<=S[T"1DX(%)^!K3^Q0X^Y^II190_W/U- [&7WZ&I)_O+P>@K0^Q0_
MW/U-2364.\?)_".YH"QC_@:/P-:GV*'^Y^IH^Q0_W/U- 6,^#_7+]:8>O0UK
M064/FK\GZFF&RAS]S]32ZB1E_A2XXK2:RA ^Y^IH6TB_N]O4TQV,]3F)Q[^E
M,P1C@UK)9PE'^3N.YIHLH<?<_4T",O\  THK3^Q0_P!S]31]A@_N?J: ZF?+
MU7_=%,_/\JUI;*'</D_A'\1IGV*'^Y^IH"QF8I\'^LJ^UG"/X/U-/MK.$O\
M<_4T#L9)Z]#1^!K4^Q0_W/U-'V*'^Y^IH"QE_@:?SY/0_>_I6C]BA_N?J:>;
M&'R/N?Q>I]* L9'X&C\#6H;&'/W/U-'V*'^Y^IH"QE_@:DF^_P#@/Y5H?8H?
M[GZFGS64.\?)V'<^E (R/P-'X&M3[%#_ '/U-(UE"%)V?J: L483\_X'^51#
MITK4MK6(R8*]CW/I0+*''W/U- 6,O\#1C/:M3[%#_<_4T&RA_N?J:!,S_P#E
M@>#]ZH_P-:ZV4)MS\G\7J:9]BA_N?J:2 R_P-+@]?:M(V4(_@_4T-9PC/R=C
MW-,=C/FR'Z9X'\J9SZ&M9[.$MRGIW/I3?L4/]S]30%C+_ U)!GS.AZ&M#[%#
M_<_4T^&RA\S[G;U- &0..QH /H?RK4%E#C[GZFC[%#_<_4T!8R_P-2?\LEX/
M6M#[%#_<_4T\V4/DCY._J: L9'X&CCW_ "K4^Q0_W/U-.%A!_P \_P!30%C*
MP<TZ8'SGX/6M+[%#G[GZFEFLH?.;Y._J:!(R:7!STK3^Q0_W/U- LH?[GZF@
M&9\75N#]TU&.:UX;*'YOD_A/<^E,^PP $[/U-(#,Q2=*U#9PG'R?J:1K*$#[
MGZFF!0;_ %*?4TS\#6I]DB,*97N>YI/L4/\ <_4T#L9=*.O0UI_8H?[GZF@6
M4.?N?J: L9TW^L;@TRM>6RA\P_)^IJ,V<(_@_4T!8S*NZ3_Q_)]#_*I?LD7]
3S]35O3+.$WB_)V/<^E2]AV/_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>ambo-20231231x20f003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ambo-20231231x20f003.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" &] 3T# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MT!<_/S]J7Q/I>I:1\>-,LK3_ (1S78-1TFZN].6VGN-0U?RFLRM^TA#"&V1
M4018_P!6[,07VU[7X6UG0+;]KCQV=2$*0^(_"VD7.E_:;1MMW"GVLSN"5P%4
M.N_<1]X9KZ8QW[TC ,,$9!X(H"Y^??PLO%T/X&_L[:Y<QA_A[X?\5ZL_B" 0
M%H[)I)[P6-Q,F/W<<<DJON887?&WH:L_'_2;35M _:>UO18H;KP;J6E:7'"Z
M1"2VO=:4D22VW!5G5#"K/'U;ON4X^^MBG<"!ANOOVYIL<*1HB(BHB<*H   ]
MAVH"Y\QZ'!X<T?\ ;*\(?V#'I]E;7?P]N(B;%%1)S]K@>)25 #':)& /.,FG
M_MRW6GG3/A#8WMSY*/\ $/1[B<1R,CQVR-)YLNY<,BJ",N"-OK7TT(D7@( ,
MYZ=_6E**3DJ"2,$X[>E 7/E#]H+1_#G@_P"*WP%GM]0N5?\ X2GSY3>:I<72
MI ;:1!(1)(RHI=D7=QUZ]:I)J6@Z)XC_ &C= ^)\<+7VO2M>V!NH,MJND&T2
M.WAM>,S-$ZNNR/+"1\@;FS7UWY28(VC!&TC';TI'AC=D+1ABARI(!*G'4>E
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
MJW^QV1E>9+6-CY<1<Y8(I.$4DD[1A03P*V:\K_X2+XS_ /0C>#?_  JKG_Y
MH_X2+XS_ /0C>#?_  JKG_Y H ]4KA? GP;\*_#C6M<U;1K*X74]:F:6[NKR
M[ENGP79_+0R,WEQ[F9MBX7)^E8O_  D7QG_Z$;P;_P"%5<__ "!1_P )%\9_
M^A&\&_\ A57/_P @4 >J45X1X/\ BQ\5O&O]M_8/ 'A6+^R-3GTF?[1XJG&Z
M6+;N9<6)^4[AC.#[5T?_  D7QG_Z$;P;_P"%5<__ "!0!ZI17E?_  D7QG_Z
M$;P;_P"%5<__ "!1_P )%\9_^A&\&_\ A57/_P @4 =[#X<L(?$-QK8@\S5)
MH1;?:9&+,D0(/EIDX12PW$#&XX)S@8UZ\K_X2+XS_P#0C>#?_"JN?_D"C_A(
MOC/_ -"-X-_\*JY_^0* /5**\K_X2+XS_P#0C>#?_"JN?_D"C_A(OC/_ -"-
MX-_\*JY_^0* /5**\K_X2+XS_P#0C>#?_"JN?_D"C_A(OC/_ -"-X-_\*JY_
M^0* /5**\K_X2+XS_P#0C>#?_"JN?_D"C_A(OC/_ -"-X-_\*JY_^0* /5**
M\K_X2+XS_P#0C>#?_"JN?_D"C_A(OC/_ -"-X-_\*JY_^0* /5**\K_X2+XS
M_P#0C>#?_"JN?_D"C_A(OC/_ -"-X-_\*JY_^0* /5**\K_X2+XS_P#0C>#?
M_"JN?_D"C_A(OC/_ -"-X-_\*JY_^0* -']HK_D@/Q)_[%O4?_2:2NP\,_\
M(MZ5_P!>D7_H KQSXA6GQE\>^ _$GAD^$/!MB-9TVYT_[4?$]U)Y/FQ,F_;]
MA&[&[.,C->TZ3:-IVE65J[!W@A2(L,X)"@9_2@9=HHHH$%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 >2?L^?\U+_[';4__:=>MUY)^SY_
MS4O_ +';4_\ VG7K= !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Y+I?CSQ!)^TQK
MG@FYGM)/#\'ABUUFVCB@*S)))=2PL'<L=W$61@#K^- 'K5%?+UY^T/XFB\(:
MK\4A-:IX(T_Q<- _L?R S3:>+U;%[OS>&$WG.9 OW-B;"-QWTGB;]HGQ-IOA
M7Q[\2X6AA\(^#O%#:$^B?9U=[ZT@N([:ZN?.SE9-\DC(!\NV%0P)8D ['U%1
M7S1X:^/7BF\^-PT746M8-(DUW6M*N-->#8^GV5G;)+!?O*>0LI(R6^4B=-O*
MG/LWP^U_4_%D-[KET%MM(O65M)LC'ME%L 0L\A/.Z4_,%Q\J[!][=0!RO[/G
M_-2_^QVU/_VG7K=>2?L^?\U+_P"QVU/_ -IUZW0(**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "O'['P=X@3]J;5?%SZ7L\-7'A2VT9+[[1&6,\=U-,W[O.X*5E SCJOI
M7L%% 'RS<_L_>)Y? VJ_"K[';'PC>^,1K0UD3J FF&]6_: Q_?,XE4Q#C;M(
M?=GY:3Q+^SWXHU/P9\0/AA'!&_ACQAXK;6_[>%PJ?8[&>XCN;J Q<LTH=)(T
MP-I65&+#:PKZGHH'<X'QIX5G\8:]9:0;!(/#KQK-J]XJJ'O$1OW5D.^PMEGS
MQM&S^,X\G\(_"SQ]IGQ\&MWGF&R3Q#JVHW6KFZ&R[TJ>T2.RL@F=Q,4BJ=I
M5?)+ YDY^EJ* /)/V?/^:E_]CMJ?_M.O6Z\D_9\_YJ7_ -CMJ?\ [3KUN@04
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 >2?L^?\ -2_^QVU/_P!I
MUZW7DG[/G_-2_P#L=M3_ /:=>MT %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %><?%/XC:WX/USPCH?AW0K/7-8\1
MW-Q!$-0U%K*"%88'F9F=8I220F  OXUZ/7D7Q2_Y+=\%?^PAJG_IMFH L_\
M"1?&?_H1O!O_ (55S_\ (%'_  D7QG_Z$;P;_P"%5<__ "!7JE% 'E?_  D7
MQG_Z$;P;_P"%5<__ "!1_P )%\9_^A&\&_\ A57/_P @5ZI10!Y7_P )%\9_
M^A&\&_\ A57/_P @4?\ "1?&?_H1O!O_ (55S_\ (%>J44 >5_\ "1?&?_H1
MO!O_ (55S_\ (%'_  D7QG_Z$;P;_P"%5<__ "!7JE% 'E?_  D7QG_Z$;P;
M_P"%5<__ "!1_P )%\9_^A&\&_\ A57/_P @5ZI10!Y7_P )%\9_^A&\&_\
MA57/_P @4?\ "1?&?_H1O!O_ (55S_\ (%>J44 ?/OP_T/XR^ _^$E_XI3P9
M??VSK5SK''B:ZC\GS=O[O_CQ.[&W[W&?2NN_X2+XS_\ 0C>#?_"JN?\ Y KU
M2B@9Y7_PD7QG_P"A&\&_^%5<_P#R!1_PD7QG_P"A&\&_^%5<_P#R!7JE% CR
MO_A(OC/_ -"-X-_\*JY_^0*/^$B^,_\ T(W@W_PJKG_Y KU2B@#RO_A(OC/_
M -"-X-_\*JY_^0*/^$B^,_\ T(W@W_PJKG_Y KU2B@#RO_A(OC/_ -"-X-_\
M*JY_^0*/^$B^,_\ T(W@W_PJKG_Y KU2B@#RO_A(OC/_ -"-X-_\*JY_^0*/
M^$B^,_\ T(W@W_PJKG_Y KU2B@#Q'Q1\4_B;X$TV'5]>\#>&ETC[;:6EP^G^
M)IY9T$]S' '5'LD#$&4'!89 ZU[=7E/[3G_)(KG_ +"^C_\ ISM:]6H&%%%%
M @HHHH **** "BBB@ HHHH **** "O(OBE_R6[X*_P#80U3_ --LU>NUY%\4
MO^2W?!7_ +"&J?\ IMFH ]=HHHH C=UC0LQ"JHR2> !ZU\Z_"?XP>(M2^/6I
MZ9XAG(\+^--,&M^"UD 0116S>3/#@\L\B-!=#T60^F!ZS\6_#_B'Q;X#U/1/
M#5Y8V&H:@!;27%_O*K;L<3!=G(<IN53_  EMW;%>=?$S]F]+_P#X0C4_AU8^
M'O"/B7POJL5]#>&V9$,"QM'+:_NP"8Y$;:W(X [B@:+GB_\ :FT?PE?^/;9_
M"WB*]3P/):G7+BWB@$<-O-$91<INE!D14&2JC=_LU@_%?XY1Z]X*^*?A>UM=
M?\'>)M.\&W7B33;UV6%I[94D"7$3QNS1D2Q@%7"M@CCGB/Q=^SOXK\3M\=<:
MIHT"_$:QLK.V!28_8C#;>0Y<X^?()88 YX-7/%?[/?B+QIXUUK4[S5],L-/U
MCX=S>"9EMHI))89I&=C<+N(5D!?A3@GUH&+\-?VE=)T_0] TGQCI^M>&I?\
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
MO7- 'GO[/G_-2_\ L=M3_P#:=>MUY)^SY_S4O_L=M3_]IUZW0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %>%Z>W_&;FN@GG_A7M@0/;^T;O^M>Z5AQ^#-!B\22>(8]
M'L4UZ1/*?4Q;J+ADQ]PR8W%?;.* /B^]@NI/V3?%'AI'QXUE^)S:?Y?29]0;
M7H[A2,X))@*RAA_!\W3FH?&MK,_[+?Q\\.)"W_"5WOQ(N[6"TQLFGN[C4[>6
MT9%/)S&\$BD?PC/05]KGP?H3>)!X@.D61UL+L&H>0OG8V[?O8SG:=N>N..E)
M-X.T.Z\0QZ[+I%E)K$0"I?O IF4 $##D9R S 'L&([F@=SP_Q'\';7P1X[TS
M5-"U*YN?$%_K&HZIHNDRA?(M+Z\A$=[>2'[S0QH9'V'^*;;G+)BM\+/C3_9G
MCS3_  -:Z0O]AS>(M6\-1WLTY:^EO;.W^TSW<^1AEF;S>G()1NC87Z%.C60U
MDZJ+6+^T3 +7[45RXB#%M@/9=QSCO^ K-@\!^'K7Q7/XDBT6SBUV52CZ@L0$
MK A03GU(503U(10> * N<-^SY_S4O_L=M3_]IUZW7DG[/G_-2_\ L=M3_P#:
M=>MT""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HJIJ.HV^DZ?<WUY,EO:6L3333/PJ(H)9C[ #->66'[3/A
MK5;"WOK'0/&M[8W,:S07-OX2U!HYHV *NK"'E2I!!]* /7J*\I_X:,T/_H5_
M'?\ X1^H_P#QFC_AHS0_^A7\=_\ A'ZC_P#&:!V/5J*\I_X:,T/_ *%?QW_X
M1^H__&:/^&C-#_Z%?QW_ .$?J/\ \9H"QZM17E/_  T9H?\ T*_CO_PC]1_^
M,T?\-&:'_P!"OX[_ /"/U'_XS0%CU:BO*?\ AHS0_P#H5_'?_A'ZC_\ &:/^
M&C-#_P"A7\=_^$?J/_QF@+'JU%>4_P##1FA_]"OX[_\ "/U'_P",TO\ PT7H
MG_0K^.__  D-1_\ C- 6(?V?/^:E_P#8[:G_ .TZ];KYH^$7Q:@\(_\ ";?V
MGX1\<P?VGXGOM2M<>$K]M]O)LV/Q$<9VG@\^U>@_\-&:'_T*_CO_ ,(_4?\
MXS0%CU:BO*?^&C-#_P"A7\=_^$?J/_QFC_AHS0_^A7\=_P#A'ZC_ /&: L>K
M45Y3_P -&:'_ -"OX[_\(_4?_C-'_#1FA_\ 0K^._P#PC]1_^,T!8]6HKRG_
M (:,T/\ Z%?QW_X1^H__ !FC_AHS0_\ H5_'?_A'ZC_\9H"QZM17E/\ PT9H
M?_0K^.__  C]1_\ C-'_  T9H?\ T*_CO_PC]1_^,T!8]6HKSCPO\=?#?BCQ
M59^'%MM=TC5[V*6>S@UO1+JP%RL6TR"-I8U#%0ZD@'..:]'H$%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!RGQ7_P"27>,?^P->?^B'JC\"_P#D
MB7P]_P"Q=T[_ -)HZO\ Q6_Y)?XP_P"P->?^B'JA\"O^2(?#W_L7=._])HZ
M.YHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \;^(_
M_)QWP:_Z]M=_]$05[)7C?Q'_ .3CO@U_U[:[_P"B(*]DH&PHHHH$%%%% !11
M10 4444 8+>.O#2,5;Q#I2L#@AKV($'\Z/\ A/?#/_0QZ3_X'1?_ !5>-_LZ
M_!7X>:I\ _AW>7G@/PS=W=QX?L9)IY]'MY))',"$LS%"6)/))KT;_A0OPR_Z
M)UX4_P#!';?_ !N@>QO?\)[X9_Z&/2?_  .B_P#BJ/\ A/?#/_0QZ3_X'1?_
M !58/_"A?AE_T3KPI_X([;_XW1_PH7X9?]$Z\*?^".V_^-T"-[_A/?#/_0QZ
M3_X'1?\ Q5'_  GOAG_H8])_\#HO_BJP?^%"_#+_ *)UX4_\$=M_\;H_X4+\
M,O\ HG7A3_P1VW_QN@#>_P"$]\,_]#'I/_@=%_\ %4?\)[X9_P"ACTG_ ,#H
MO_BJP?\ A0OPR_Z)UX4_\$=M_P#&Z/\ A0OPR_Z)UX4_\$=M_P#&Z *WQ1\<
M>')OAGXNC3Q!I3NVCW8"B^BR3Y+_ .U6=\$/&WAR#X+> (Y-?TN.1/#^GJRM
M>Q @_9H\C[U;0^ OPS!R/AWX4!_[ =K_ /&Z4_ ;X9DY/P[\*$GO_8=M_P#$
M4 ;O_">^&?\ H8])_P# Z+_XJC_A/?#/_0QZ3_X'1?\ Q58/_"A?AE_T3KPI
M_P"".V_^-T?\*%^&7_1.O"G_ (([;_XW0!O?\)[X9_Z&/2?_  .B_P#BJ/\
MA/?#/_0QZ3_X'1?_ !58/_"A?AE_T3KPI_X([;_XW1_PH7X9?]$Z\*?^".V_
M^-T ;W_">^&?^ACTG_P.B_\ BJ/^$]\,_P#0QZ3_ .!T7_Q58/\ PH7X9?\
M1.O"G_@CMO\ XW1_PH7X9?\ 1.O"G_@CMO\ XW0!O?\ ">^&?^ACTG_P.B_^
M*H'COPT2 /$.E$GH/MT7_P 56#_PH7X9?]$Z\*?^".V_^-UQ?QF^!_PZLOA!
MXYN;;P#X7MKB'0;^2.:+1K9'1A;R$,&"9!!YR* /;58. 0<@\@CI3ZYOX;DG
MX=^%CG)_LJUR3U_U*UTE !5+4]7L-&A$U_?6]C$QVB2YF6-2?0$D#-7:\1^-
MOAS2?%?Q=^#NG:WIEGJ^G/>ZFSVE_ LT+$6$A4E&!!(/3(H ]0_X3WPS_P!#
M'I/_ ('1?_%4?\)[X9_Z&/2?_ Z+_P"*K!_X4+\,O^B=>%/_  1VW_QNC_A0
MOPR_Z)UX4_\ !';?_&Z -[_A/?#/_0QZ3_X'1?\ Q5'_  GOAG_H8])_\#HO
M_BJP?^%"_#+_ *)UX4_\$=M_\;H_X4+\,O\ HG7A3_P1VW_QN@#>_P"$]\,_
M]#'I/_@=%_\ %4?\)[X9_P"ACTG_ ,#HO_BJP?\ A0OPR_Z)UX4_\$=M_P#&
MZ/\ A0OPR_Z)UX4_\$=M_P#&Z -[_A/?#/\ T,>D_P#@=%_\51_PGOAG_H8]
M)_\  Z+_ .*K!_X4+\,O^B=>%/\ P1VW_P ;H_X4+\,O^B=>%/\ P1VW_P ;
MH \^^(GC+0)?VB?@]*FNZ8T4=MKF]Q>1X7,$&,_-WKU__A/?#/\ T,>D_P#@
M=%_\56$/@/\ #0 @?#OPI@]1_8EM_P#$4G_"A?AE_P!$Z\*?^".V_P#C= &]
M_P )[X9_Z&/2?_ Z+_XJC_A/?#/_ $,>D_\ @=%_\56#_P *%^&7_1.O"G_@
MCMO_ (W1_P *%^&7_1.O"G_@CMO_ (W0!O?\)[X9_P"ACTG_ ,#HO_BJ/^$]
M\,_]#'I/_@=%_P#%5@_\*%^&7_1.O"G_ (([;_XW1_PH7X9?]$Z\*?\ @CMO
M_C= &]_PGOAG_H8])_\  Z+_ .*H_P"$]\,_]#'I/_@=%_\ %5@_\*%^&7_1
M.O"G_@CMO_C='_"A?AE_T3KPI_X([;_XW0!O?\)[X9_Z&/2?_ Z+_P"*IT?C
M7P[,3Y>OZ8V.NV\C/]:Y_P#X4+\,O^B=>%/_  1VW_QNO@3_ (*B?#OPKX2O
MOAPN@^&]'T(3QZ@9AIUC%;^;@V^W=M49QEL>FX^M +4^ZOV9/^3=OAG_ -B[
M8?\ HA*]-KS+]F3_ )-V^&?_ &+MA_Z(2NF^(_C[2_AAX)U;Q-K-Q%;V.GPF
M0^;((_,<\)&K'C<[%5'NU =2EX=^+'ASQ3\1/%G@K3[MI-?\+I:OJ,)7"J+A
M"\>TY^;"CYN.,CUKM*^,/$&E^(?V>/%GPQ^*'B?^P[2U>XET'Q;J%C>,SW,>
MHR^<)Y#(B@)!=88;2QV.1]T<5OB\+76/$_[4<LWB#4770?">FZUH\4.MSQI9
MWHM+UTFB59 %(>.$A1\I)Y!W4#L?77C?Q3'X(\'ZUXAFL[G48=*LY;V2ULPI
MFE6-2Y50S*,X'&2*3P)XL@\?>"/#WB:UADM[36M/M]1AAFQO1)HUD56QQD!L
M'%?)%S<_V9XSO[:RU>]O_P#A*/@[>ZQJ%O-?O<B_OE\E8YQ&25#E))1^["@C
MH,#C \''6?#'AGX4:O\ "35=1UOQ-J?P]NYM;TL7[WULTD&E*;)WA=RD,BW?
ME0JJA-P,BXPK8 L?>M%?'/@2\LM;U7X$W/A+7;W69O%&E7-OXRM3?R3_ &J
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
M8^H-2TJRUFU:UU"S@OK9B"8;F-9$)'3*D$5):VD%A;1V]M#';V\2A$BB4*J
M= %'  KY/\2>,]=T6VTCP3HNM:CIU_XS^(.H:))K$EPTUQ8:=$\CR+;-)N$;
M^6HCC."%W;@,@&O<%^#EOH^N>']2\.ZQJVD#3[LRWMF^HSW$.IQM&R%9UD=B
MS L'5LYW+SF@#T01H"QVKENIQU^M*B+&@50%4#  X %/KX_\5?$#6?'O['GQ
M%^+,&JZAI>H7T-]=:$UC</;MIUI!</%;A"K??=8_,=OXC)M^ZH  /K5-.M8[
MIKI+:%;EN&F6,!STZG&>PJ9HDDR64$G&<C/0Y'Y&O(_BY!)8? 6(VE]J%G-"
M=.V74%[*EP-US"K9E#;CE78')Y!KRSXO>)U\ ?%[7I/B@WB;3/AYJ%K:6WAC
MQ;HEW.EIH4GEE)EN!$<QS-*VX32!U9=BG 5A0%CZ@L_#>DZ;'<QVFF65HMT=
MTZPVZ()CTRX ^;KWJT-.M!:?9A;0BV//D^6-F<YZ=.O->&^-?$EW\([3X3^)
M(=<E\0V-_>Z=X9UFZ,X>+4(KE/+AO@<[=ZS>6Q9?O))(#GY<>^4 9DGAS2IH
MC')IEG)&<Y1[=2.3D\$=SS5VVMH;.!(8(D@A086.-0JJ/0 <"IJ*!!7YU_\
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
M^#WB>Y:![=IM!NI##+PT9-NQVGW&<&HO@5_R1#X>_P#8NZ=_Z31T$G<T444
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
MD4AE)4]B10&ISO\ PS+\(_\ HF?A/_P36_\ \11_PS+\(_\ HF?A/_P36_\
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
M1CWS]GZ&RAU#Q:='^(-MXST2>6VFMK#3G:YL](8Q$/'%<M+*7$F%D\O=\F>
M PKU7_A'=*^W7MY_9EF;R^B6&ZN/(7?<1@$!)&QEU ) !XHT#PYI/A734T[1
M-,L]'T]"S+:6%ND$2ECDD*H !)YZ4!<^??@#JMMX)^-WQM\-^*+R&R\3ZKXB
M_M[3S=L(VOM,D@C2%H6;'FK%Y;1MMSL/!QFM'XT>/;2X\8_#.RM=2CM/ VN>
M(9M-\0ZQ9S&!9IDLW-K:F=2,I)-M0E3R4\O/+"O:_$'@[0?%JP+KNB:=K*P,
M7A74+2.X$3=RN\'!X[5/=^'-*O\ 1SH]UIMG<Z24$;6$L"M 5!&%*$;<# XQ
M0%SXP^(FL:A;> /B9H4NJRZIX/T3XAZ!;:#J-_>><RJUU8S7%J)6.72"1F49
M+,HRI/R<:_Q-\;W_ (&^(7[2^M:%=-%J%CI7A5IIK5?-EM;8R3K=3!%^;,<#
MR29'(ZU]92^$-"FTJ#2Y-%T^338#F*R:UC,,9YY5,8'4]!4T'A[2[;4+J]BT
MVSBO+E?+GN$@422K@##-C+# '!H"Y\E>)M<7P[\,?B5K7@GXLV>J:?/%I5T+
M73]1;[)I@-RBSI#>R22B&6ZC)4*2NUVW_+NW56UKQ3K7@_P[\6O&N@>*9SX-
M^WZ/;6-E;ZO_ &D^B6+/"FI77EPR2;,YD90'W*$D<;17T)\0?@Q;:_X$_P"$
M<\)3Z?X*B%]'?M#;:5#+8W;*VYHKFV&T2QR8&X JQVCYJI_"_P"!UIX*UF\U
MR^LO#46L7=F;"5/#.A)IEJT)8,P=-[M*Q*C!=L*,A0,MD&97[/\ '8)KOBN;
M1/B-:^-="O/LMS!I6F2-=6>D.48.(KAI9"?.PLAB+?*?F  ?GM_CC_R1;X@?
M]B_J'_I,]='H'AG2/"=A]@T32K+1['>TGV:PMT@BW$_,VU0!D]S7.?''_DBW
MQ _[%_4/_29Z!&G\-?\ DG7A7_L%6O\ Z)6NDKF_AK_R3KPK_P!@JU_]$K72
M4""O(_B=_P EQ^#/_7WJO_I ]>N5Y'\3O^2X_!G_ *^]5_\ 2!Z!H]<HHJK?
MW]OI5C<WMY,EO:6T33332'"HBC+,3V  S0(5;JWGN9(%ECDGAVL\8(+)G.TD
M=1G!Q4R(J* H  Z <"OC7P#XZD\+?M#^'?&M\VJV]C\64?3-3@U"TE@M["[B
MW2:0BM)&JEFMO,B*J3NDRW>O2=8^+?CJ+XL_$/28)= M_#'@FUT[6;LM93R7
M=S92QW#S0J1*%$N(/E;&WH"IYH'8]XU'4+32+&:]O[F&SM+=3)+<7$@2.-0.
M69B0 !ZFFZ5JUEKFF6NHZ==0WUA=Q+-!<VSB2.:-AN5U89# @Y!'6O"8/$GC
MGQU\+4\1ZH/#]UX.\3^$;G49K&.-EGL'DMA+!&C$LMPK1NP<D)\R;EX.VN6_
M9R\?>+- TCX(^$;N31[G1/$G@%;O3E@MY4GL9+2WM IF<R$2K(L_(")M9."1
M0%CZ8\/>)-)\7:1!JVAZG9ZSI<Q<0WMA.L\,A5F1MKJ2#AE93@\$$5?@MXK9
M-D,:1+DG:@"C/<XKX[\'_%/QGX[TW]G"[L]0TSPK;^(M9UB'4M+TG3B+24V\
M=Z4*J9 P3]UNVY^\P<YVXKT/PA\9_'?C^;0_%6@:''>>";S4[JSO;>>..%[6
MRBFFA-VLQF)>0/""T/E\A]HY7<0+'T)L7T'!R/K2+&B]% [\#O7AOPZ\<_$;
MXG^'_"GC#3YM L_"OB:PN;F2W='>ZTC<A:R9"#MN6S\LJ'9AONG Y\\_9_\
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
M;=80B8$8CD&6"X2+<Q[TY/VJ?A\=/M[V2^U&&.77AX89)-)N@\.IY8&V?$9
M<,I!P2,]"<B@8W2?V7O".A^&?!FBZ?>:Y;0^$=2EU+2KM-1<7,32F3SHVDQE
MHY!+(K*><-@$5:T/]G'PMX;\>W7B73KO6[:"YO'U)_#R:E)_9 O6.6N1;?=\
MPDYZ[=WS;<@$=/\ #;XGZ-\4=-U"YTA;RWETV]DTZ^L=1M7M;FUN$"L4>-P"
M,HZ,",@JXYKE?VJ_&FM_#CX >,/%7AR^_L[6=(M!=6TQA25=P=005<$$88T
M2?#S]G+PM\,-?EOM#N=933EFEN++P_/J+R:7ILDI8R-;6Y^6/.]^,D+O?:%W
M'-&Q_9;\)Z7X3\-:!I^I>(+"/PU?O?:-?0ZD3=V =&C:".1@<0F-V380?E/7
M/->G:!#.?#MDMQ>S7=Q);H9+MPJR,Q7);"@*.3P ,"O+?V7/&/B'QWX2\1:E
MXCUB35;FU\1ZEI4&8(HE2"WN'BCXC498A<ECUH L6O[,'A+3X=/BMKS7(([#
MQ)+XK@']I.^V_DW[FRP)*D2R#;WWG.2<U8\4?LW>%?%'Q"G\8&\US2=0OHXH
MM7M-(U.2UM=82(8C6[B7B7"_+U!*_*<KQ6-IOCC7OBU\:_&?A72-5F\.^%?!
M8M;6^N;..-KK4KV>/S2BNX8111)M!PNYF;[P4<^@^!M)\5Z-J6OP>(-;37=-
M:>-](N# D4Z0^6 \<P10&8."=P R&Z#% #/B=\*M$^+'ANVT;5S=VJ6=[;ZC
M97>G3>3<65S"P:*:)L$*RGID$>U<>?V6_" 6\6.\UV-;OQ%;>*I?^)DS9U&$
M*%E^8'J45F'0L!V  Z/XV?$F3X8>"TOK.WCO=<U&_M=&TBTF?9'->W4RQ0AR
M/X07WMWVHV.:XW5O$/B?0/VB/AYX0/B6YNM&U/1-0OM0CDMH0;B>W> *P8+F
M-29CE5.. /6@$:WB#]F?PCXI;Q<^H3:M)/XEO[;5)[B.^:.6SO+=52WN+5U
M,,B*B ,IZ)@YYSL?#OX)Z1\.?%7B#Q):ZIK6JZUKT5K%J%SJU\9O/\A"D;;
M JL%)' %8_BSQ)XJT[XI:W9Z'.VJ);>$9=4L= D2-([B_$C)&#-MWJK;0NW.
M,G-<'^S]\3-3^+$/AF^T_P"(LFHZS:@KXU\(ZK80VMW9RF%E(CB"+) (YRH&
M=ZLH^]NR2 ?3-?G7_P %9_\ D)?#'_KEJ/\ .VK[%^&?CV\O/''C?P'K4IN=
M6\,R6UQ;WY0*;VPN49H)& P-Z-'+$Y  /EAN-V!\=?\ !6?_ )"7PQ_ZY:C_
M #MJ!'V/^S)_R;M\,_\ L7;#_P!$)7IM?F)\,_\ @IK<_#SX>>&/"X^'<-^-
M&TRWL/M7]L&/SO*A1=^WR&VY],G%=-_P]IN_^B80_P#@\/\ \CT#9^BM%?G5
M_P /:;O_ *)A#_X/#_\ (]'_  ]IN_\ HF$/_@\/_P CT"/T5HK\ZO\ A[3=
M_P#1,(?_  >'_P"1Z/\ A[3=_P#1,(?_  >'_P"1Z /T5HK\ZO\ A[3=_P#1
M,(?_  >'_P"1Z/\ A[3=_P#1,(?_  >'_P"1Z /T5I-HSG'-?G7_ ,/:;O\
MZ)A#_P"#P_\ R/1_P]IN_P#HF$/_ (/#_P#(] 'Z*T5^=7_#VF[_ .B80_\
M@\/_ ,CT?\/:;O\ Z)A#_P"#P_\ R/0!^BFT#.!UZTM?G5_P]IN_^B80_P#@
M\/\ \CT?\/:;O_HF$/\ X/#_ /(] 'Z*T5^=7_#VF[_Z)A#_ .#P_P#R/1_P
M]IN_^B80_P#@\/\ \CT ?HK7$?''_DBWQ _[%_4/_29Z^(?^'M-W_P!$PA_\
M'A_^1ZP_'/\ P5"NO&/@KQ!H/_"N8K0:KIUS9>?_ &R7\KS(77=M\@9QZ9&?
M44#/T-^&O_).O"O_ &"K7_T2M=)7/?#V$P> ?#4>[=LTRV7..N(EKH:!!7D?
MQ._Y+C\&?^OO5?\ T@>O7*^6OVV/B[)\!]0^&'CF/3%UIK#4KV+["T_DA_-L
MW7._:V,?[IS[4#1[#\??"FK>._@OXR\,:';Q7.IZWI=QIL(GG$4:-+&R;V;!
M^4;LD $FO./%_P -OB#\7?ACI?PWU"PT_P &^&Y8+:TUW45O_MEW/;1!=\-J
MJHJJTA3:9)#\JL<(QZ?.O_#VF[_Z)A#_ .#P_P#R/1_P]IN_^B80_P#@\/\
M\CT ?0-U\'O&7ASXF>*8](\+>#_%'@_Q3=PWR7^N-BXT.1;>*"5#$8W^T1E8
M(VC0,F&R&('-6X_A#XI@^.,/C#1M/A\)3MJLC:U=V&HE[+Q!IHC81":T(PMW
MN*?O !M",=S9"CYS_P"'M-W_ -$PA_\ !X?_ )'H_P"'M-W_ -$PA_\ !X?_
M )'H"YZ%KWAK7?AG\/OA]X:OK;1X/'K>-]1U[2(9=<^R;XS+<7#^5<F)D#[+
ME8FCD5@ZO)@="MS1_!NO>.=#T?3-&\'VFBZMH7Q&L_%>NS'Q!'J$5^2TDD\J
MW$<:@SDX4PE$"+LZ+BO&_$W_  4ZT[QGI9TWQ!\&-*UW3V<.;34M36XBW#HV
MU[8C(R<'M5C1O^"I<'AW3HK#2OA#I^F6$1(CM;/5A#$F6YPJVP ZDT#/IBUM
M_'7P;O/B7XAM?#=AK#^(O%MO?6=DVI[)9K5H(;=E0",_OLP[E3H0_7Y37:_M
M/> M;^*7P+\6>$?#T%O-JVLVPM83=3^3%'EU)9FP3@!>@!-?'Y_X*RW)*$_#
M"$GJ/^)X>.H_Y]Z7_A[3=_\ 1,(?_!X?_D>@1]AZ!K?Q(N[W1K&Y\'6&@Z9;
MC-[>-K"W<CHD9VQQ(L:_,[[068J%7<<$XKSOX2:!\6?A)X2\0Z/;>!M(U*]O
M]:U'5K6YD\0+' GVF=I464>26^3=AMH.<<5X!_P]IN_^B80_^#P__(]'_#VF
M[_Z)A#_X/#_\CT!<^F+'X=>-?A/\5/$GB[PU8V7C#3?%\5F^MZ6UT+&>VOX(
M_*-U;E@4:.1/O1L0P8*58C(KT234_'<=A;7:Z+I<MU<7]O'+IS7S+]BLB<32
M&4(1+*!R$ 5>V[N?B/\ X>TW?_1,(?\ P>'_ .1Z/^'M-W_T3"'_ ,'A_P#D
M>@1]6?M4>%;[7/!'A[6]/MIKZ?PAXFTSQ,]E;)OEN(+:<&9$7NPB>1@!R2F!
MR:3XD>$];UKXA?#[XH>"1I_B(:/:7MG<:7)="$7]I=+&1)!/AE#H\2-AAM92
M1N4XS\J?\/:;O_HF$/\ X/#_ /(]16W_  5<DLX5BM_A7;01#)"1ZV549;G@
M6_N30-'U]:^'?&FN:IXH\6S6%EX<\0R:(VDZ'8/="Y$;@R2+-<.J[>9&3"+N
MPJ9));"\=J?PF\3_ !"^*/P[\6ZGX6TSP;XE\.7(N-6\3:9?K,^HP"%T>RC4
M(K/%([J=TVTHJ$*,L:^=_P#A[3=_]$PA_P#!X?\ Y'I&_P""LERR 'X80D'(
M(_MP_P#R/0!]2_##1IO$'[0WQ-\>QQ_\25K/3_#FGW()VW3V_FR73KQRJR3+
M$&'!:.3TKY<_X*S_ /(2^&/_ %RU'^=M4-O_ ,%7I;.WBA@^%EM#"BA$CCUL
MJJ@<  "WXKY__:K_ &K;C]J6?PS(?#4/AK^Q$N!C[8;OSO.\H_W$V[?*]\[N
&V*!V/__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>ambo-20231231xex15d1001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ambo-20231231xex15d1001.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" !1 BH# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MGS5ZQ_P6,^#_ (H\9:/X:\3Z+I+W>CZ+#(;^YC'^JR3C/K0!]7?L2_M Z/\
M'_X+Z;>Z6;MYM*BCL;N2[!W/*%Y(/?I7T%7Y%_\ !('Q/#8^(+G2)O'SV,DC
MR/\ \(FR +/P?WNX]QZ>]?KF655W$@+UR3Q0!^9W_!2S]NC7_!"WGP\\*Z??
M:4\^ZWO=3N(6CW=P8),<_A7@/_!,KP7X)\?^/=0U3Q;I6LZWXC"S-'<M 9;3
M;MR2['C?Z54_X*I^((-=^+ZV-MXZ?Q/);W# Z(L0 T[@\ @?-G^M?IS^R+\+
M/#'PS_9VT6XT#38M%GU+3%N[R>-?F,NPY<Y[B@#\2?VQ8M)@^-6J1Z-_;HLT
MRH7Q &$RD,<A=W\'I[5^LG_!+7X4VWA7X :1XJCU;4;N?68,/9W$Q:"#!'^K
M7.!7Y3?ML:PNM?'75IT\8R>-@N4^WRP^64PQ_=XP/N],U^K'_!+3P5XCT7X
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
MH-O'>16HF:!@VXXW@'YA[&OVCK!L? N@:;XHO?$=KI5O!KEZ@BN+Y%Q)*HZ
MFMZ@#Y(_;P_8KC_::\+2ZCI6H367B:SB_<B29_L[HHR5\L<%CC -?DQ\/OV+
M?B7>_$_1]*UWP)K(T1]06"ZN!#M7RMV"P.>!BOZ'J* .3^%OPWT?X2>!-*\*
MZ#')#I6GQ".%)7W,![FNAU8!M*O R/(IA<%(SAF&T\#WJW10!_/=^TO\+-8\
M=?M":WI?@CP1XDBN$!FDT_47,]P?F.9 2?N'M7F/B3X)_%'0KC2-&UOPUK5M
M)>2&+3[.Y!Q(W<(N<9K^D&+P)X?@\6R^)X]*MD\02Q"!]0"_O6C'12?2C7_
MN@>*=3TS4=6TJWO[W3)/-LYYERT#>J^E 'Q#_P $[?V"Y_@MI]IXV\5W=P/$
M%PHFMK*&9XT@4CE98\X+<5]^444 %%%% 'D_[3?P2T+X\_"?5O#^O6T]W#'$
M]S!%;OM8S*I*?KBOPO\ #W[*GQ,T/Q_;7&H?#?Q)<:);7I,BVD>R5H@Q^ZV>
M#C'-?T444 ?SE_&SX"^,K#Q-K7B2W\!>(M$\)>=O275OGDB3_;?/)]Z_;_\
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
..BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277173565344">
<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, 2023 </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_DocumentInformationLineItems', window );"><strong>Document 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,  2023<span></span>
</td>
</tr>
<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-34824<span></span>
</td>
</tr>
<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">Ambow Education Holding Ltd.<span></span>
</td>
</tr>
<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">19925 Stevens Creek Blvd<span></span>
</td>
</tr>
<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">Cupertino<span></span>
</td>
</tr>
<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
</tr>
<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">95014<span></span>
</td>
</tr>
<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_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">US<span></span>
</td>
</tr>
<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">No<span></span>
</td>
</tr>
<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">Non-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_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</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_DocumentAccountingStandard', window );">Document Accounting Standard</a></td>
<td class="text">U.S. GAAP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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">0001494558<span></span>
</td>
</tr>
<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">2023<span></span>
</td>
</tr>
<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="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">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_AuditorName', window );">Auditor Name</a></td>
<td class="text">Marcum Asia CPAs LLP<span></span>
</td>
</tr>
<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_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">5395<span></span>
</td>
</tr>
<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_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">New York, NY<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document 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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">19925 Stevens Creek Blvd<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Cupertino<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
</tr>
<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">95014<span></span>
</td>
</tr>
<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">US<span></span>
</td>
</tr>
<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">628<span></span>
</td>
</tr>
<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_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">Dr. Jin Huang<span></span>
</td>
</tr>
<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_ContactPersonnelEmailAddress', window );">Contact Personnel Email Address</a></td>
<td class="text">Linlin.Duan@ambow.com<span></span>
</td>
</tr>
<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">888-4587<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_CommonClassAMember', window );">Class A 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_DocumentInformationLineItems', window );"><strong>Document 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">Class A Ordinary Shares, par value $0.003 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="re">
<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">NYSEAMER<span></span>
</td>
</tr>
<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">52,419,109<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_CommonClassCMember', window );">Class C 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_DocumentInformationLineItems', window );"><strong>Document 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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">4,708,415<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_DocumentInformationLineItems', window );"><strong>Document 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 (one American depositary share representing twenty Class A Ordinary Shares, par value $0.003 per share) **<span></span>
</td>
</tr>
<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">AMBO<span></span>
</td>
</tr>
<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">NYSEAMER<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_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DocumentInformationLineItems</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_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_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_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommonClassAMember</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_CommonClassCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommonClassCMember</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=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277175714368">
<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, 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_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 4,834<span></span>
</td>
<td class="nump">$ 3,308<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">5,221<span></span>
</td>
<td class="nump">4,362<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">2,280<span></span>
</td>
<td class="nump">1,983<span></span>
</td>
</tr>
<tr class="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 and other current assets</a></td>
<td class="nump">178<span></span>
</td>
<td class="nump">6,171<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">12,513<span></span>
</td>
<td class="nump">15,824<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">276<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">522<span></span>
</td>
<td class="nump">537<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets, net</a></td>
<td class="nump">2,629<span></span>
</td>
<td class="nump">1,970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use asset</a></td>
<td class="nump">4,896<span></span>
</td>
<td class="nump">6,909<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_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">8,053<span></span>
</td>
<td class="nump">9,692<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">20,566<span></span>
</td>
<td class="nump">25,516<span></span>
</td>
</tr>
<tr class="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term borrowings</a></td>
<td class="nump">3,939<span></span>
</td>
<td class="nump">3,029<span></span>
</td>
</tr>
<tr class="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">1,386<span></span>
</td>
<td class="nump">2,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued and other liabilities</a></td>
<td class="nump">1,468<span></span>
</td>
<td class="nump">3,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable, current</a></td>
<td class="nump">510<span></span>
</td>
<td class="nump">528<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liability, current</a></td>
<td class="nump">2,486<span></span>
</td>
<td class="nump">2,218<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">9,789<span></span>
</td>
<td class="nump">11,905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability, non-current</a></td>
<td class="nump">4,349<span></span>
</td>
<td class="nump">5,744<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_LiabilitiesNoncurrent', window );">Total non-current liabilities</a></td>
<td class="nump">4,349<span></span>
</td>
<td class="nump">5,744<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">14,138<span></span>
</td>
<td class="nump">17,649<span></span>
</td>
</tr>
<tr class="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</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', 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_PreferredStockValue', window );">Preferred shares ($0.003 par value; 1,666,667 shares authorized, nil issued and outstanding as of December 31, 2022 and 2023)</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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">517,031<span></span>
</td>
<td class="nump">515,182<span></span>
</td>
</tr>
<tr class="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 );">Accumulated deficit</a></td>
<td class="num">(510,634)<span></span>
</td>
<td class="num">(507,459)<span></span>
</td>
</tr>
<tr class="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 income</a></td>
<td class="num">(128)<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">6,428<span></span>
</td>
<td class="nump">7,867<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 equity</a></td>
<td class="nump">20,566<span></span>
</td>
<td class="nump">25,516<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_CommonClassAMember', window );">Class A Ordinary Shares</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', 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_CommonStockValue', window );">Ordinary shares</a></td>
<td class="nump">146<span></span>
</td>
<td class="nump">131<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_CommonClassCMember', window );">Class C Ordinary Shares</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', 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_CommonStockValue', window );">Ordinary shares</a></td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 13<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax 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 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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/2147479440/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>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<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/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/2147480167/946-830-55-12<br><br>Reference 8: 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/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/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 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/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 24: 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 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: 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/2147479853/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>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<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_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed 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>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/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/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 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)(iii)(A))<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)(4)(iv))<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 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 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)(i))<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)(A))<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)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: 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_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/2147479440/944-210-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(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-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 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_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<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 (c)<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 (b)<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 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 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(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-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/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 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)(iv))<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)(5))<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 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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://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 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: 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><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<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_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/2147479440/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/2147479853/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://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 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 (b)<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 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 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(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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/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 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)(iv))<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)(5))<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 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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://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 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 due 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>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://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/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 9: 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 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)(iii)(A))<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 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 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)(5))<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 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 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: 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 19: 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 20: 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 21: 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 201.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 22: 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 201.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 23: 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 201.5-02(26))<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_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-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(28))<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_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of 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/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 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/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/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://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 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 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 (h)(2)<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 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 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)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/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(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<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><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(30)(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_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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: 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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-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)(a))<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_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: 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 24: 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 25: 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 26: 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 27: 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 28: 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 29: 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/2147480167/946-830-55-11<br><br>Reference 30: 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/2147480767/946-205-45-3<br><br>Reference 31: 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/2147481004/946-505-50-3<br><br>Reference 32: 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/2147479617/946-210-S99-1<br><br>Reference 33: 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/2147479617/946-210-S99-2<br><br>Reference 34: 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/2147483575/946-220-S99-3<br><br>Reference 35: 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/2147483575/946-220-S99-3<br><br>Reference 36: 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/2147483575/946-220-S99-3<br><br>Reference 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommonClassAMember</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_CommonClassCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommonClassCMember</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>23
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277174801184">
<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, 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_PreferredStockParOrStatedValuePerShare', window );">Preferred shares, par value (in dollars per share)</a></td>
<td class="nump">$ 0.003<span></span>
</td>
<td class="nump">$ 0.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_PreferredStockSharesAuthorized', window );">Preferred shares, shares authorized</a></td>
<td class="nump">1,666,667<span></span>
</td>
<td class="nump">1,666,667<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred shares, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred shares, shares outstanding</a></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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Ordinary Shares</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.003<span></span>
</td>
<td class="nump">$ 0.003<span></span>
</td>
</tr>
<tr class="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">66,666,667<span></span>
</td>
<td class="nump">66,666,667<span></span>
</td>
</tr>
<tr class="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">52,419,109<span></span>
</td>
<td class="nump">47,419,109<span></span>
</td>
</tr>
<tr class="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">52,419,109<span></span>
</td>
<td class="nump">47,419,109<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_CommonClassCMember', window );">Class C Ordinary Shares</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.003<span></span>
</td>
<td class="nump">$ 0.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_CommonStockSharesAuthorized', window );">Ordinary shares, shares authorized</a></td>
<td class="nump">8,333,333<span></span>
</td>
<td class="nump">8,333,333<span></span>
</td>
</tr>
<tr class="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">4,708,415<span></span>
</td>
<td class="nump">4,708,415<span></span>
</td>
</tr>
<tr class="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">4,708,415<span></span>
</td>
<td class="nump">4,708,415<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://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/2147479617/946-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(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_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://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/2147479617/946-210-S99-2<br><br>Reference 3: 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/2147483575/946-220-S99-3<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(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: 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/2147483575/946-220-S99-3<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(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_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/2147479617/946-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(28))<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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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/2147479617/946-210-S99-2<br><br>Reference 2: 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/2147483575/946-220-S99-3<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 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<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(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<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(28))<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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommonClassAMember</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_CommonClassCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommonClassCMember</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>24
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074109152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS AND 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, 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_RevenuesAbstract', window );"><strong>NET 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 );">NET REVENUES - Educational programs and services</a></td>
<td class="nump">$ 9,163<span></span>
</td>
<td class="nump">$ 14,840<span></span>
</td>
<td class="nump">$ 17,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_CostOfRevenueAbstract', window );"><strong>COST OF 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_CostOfRevenue', window );">COST OF REVENUES - Educational programs and services</a></td>
<td class="num">(6,669)<span></span>
</td>
<td class="num">(14,556)<span></span>
</td>
<td class="num">(15,393)<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_GrossProfit', window );">GROSS PROFIT</a></td>
<td class="nump">2,494<span></span>
</td>
<td class="nump">284<span></span>
</td>
<td class="nump">2,423<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling and marketing</a></td>
<td class="num">(1,051)<span></span>
</td>
<td class="num">(1,487)<span></span>
</td>
<td class="num">(3,133)<span></span>
</td>
</tr>
<tr class="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">(5,264)<span></span>
</td>
<td class="num">(7,628)<span></span>
</td>
<td class="num">(7,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_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="num">(484)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(657)<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="num">(6,799)<span></span>
</td>
<td class="num">(9,772)<span></span>
</td>
<td class="num">(11,055)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">OPERATING LOSS</a></td>
<td class="num">(4,305)<span></span>
</td>
<td class="num">(9,488)<span></span>
</td>
<td class="num">(8,632)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>OTHER INCOME (EXPENSE)</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_InterestIncomeExpenseNonoperatingNet', window );">Interest income (expenses), net</a></td>
<td class="num">(57)<span></span>
</td>
<td class="num">(101)<span></span>
</td>
<td class="nump">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_OtherNonoperatingIncomeExpense', window );">Other (expenses) income, net</a></td>
<td class="num">(199)<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="num">(260)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on forgiven PPP loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,460<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Loss on disposal of subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(163)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain on disposal of assets</a></td>
<td class="nump">1,400<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_NonoperatingIncomeExpense', window );">Total other income, net</a></td>
<td class="nump">1,144<span></span>
</td>
<td class="nump">236<span></span>
</td>
<td class="nump">1,438<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 );">LOSS BEFORE INCOME TAX AND NON-CONTROLLING INTERESTS</a></td>
<td class="num">(3,161)<span></span>
</td>
<td class="num">(9,252)<span></span>
</td>
<td class="num">(7,194)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit (expenses)</a></td>
<td class="num">(14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">505<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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">LOSS FROM CONTINUING OPERATIONS</a></td>
<td class="num">(3,175)<span></span>
</td>
<td class="num">(9,252)<span></span>
</td>
<td class="num">(6,689)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income (Loss) from and on sale of discontinued operations, net of income tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,056)<span></span>
</td>
<td class="nump">7,002<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">(3,175)<span></span>
</td>
<td class="num">(14,308)<span></span>
</td>
<td class="nump">313<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest', window );">Less: Net loss attributable to noncontrolling interests from discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(235)<span></span>
</td>
<td class="num">(157)<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_IncomeLossFromContinuingOperations', window );">NET LOSS ATTRIBUTABLE TO ORDINARY SHAREHOLDERS FROM CONTINUING OPERATIONS</a></td>
<td class="num">(3,175)<span></span>
</td>
<td class="num">(9,252)<span></span>
</td>
<td class="num">(6,689)<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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">NET INCOME (LOSS) ATTRIBUTABLE TO ORDINARY SHAREHOLDERS FROM DISCONTINUED OPERATIONS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,821)<span></span>
</td>
<td class="nump">7,159<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">NET INCOME (LOSS) ATTRIBUTABLE TO ORDINARY SHAREHOLDERS</a></td>
<td class="num">(3,175)<span></span>
</td>
<td class="num">(14,073)<span></span>
</td>
<td class="nump">470<span></span>
</td>
</tr>
<tr class="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, NET OF TAX</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 translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(339)<span></span>
</td>
<td class="num">(112)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized loss on short term investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16)<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_OtherComprehensiveIncomeLossTax', window );">Other comprehensive loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(339)<span></span>
</td>
<td class="num">(128)<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_ComprehensiveIncomeNetOfTax', window );">TOTAL COMPREHENSIVE INCOME (LOSS)</a></td>
<td class="num">$ (3,175)<span></span>
</td>
<td class="num">$ (14,647)<span></span>
</td>
<td class="nump">$ 185<span></span>
</td>
</tr>
<tr class="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 );">Net loss from continuing operations per share - basic</a></td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="num">$ (0.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_EarningsPerShareDiluted', window );">Net loss from continuing operations per share - diluted</a></td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">(0.19)<span></span>
</td>
<td class="num">(0.14)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Net loss from discontinued operations per share-basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.10)<span></span>
</td>
<td class="nump">0.15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Net loss from discontinued operations per share-diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="nump">$ 0.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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares used in calculating basic net income (loss) per share</a></td>
<td class="nump">56,333,003<span></span>
</td>
<td class="nump">49,458,266<span></span>
</td>
<td class="nump">46,654,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares used in calculating diluted net income (loss) per share</a></td>
<td class="nump">56,333,003<span></span>
</td>
<td class="nump">49,458,266<span></span>
</td>
<td class="nump">46,654,853<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_GeneralAndAdministrativeExpenseMember', window );">General and administrative</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_ShareBasedCompensationAbstract', window );"><strong>Share-based compensation expense from continuing operations included in:</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 );">Share-based compensation expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,083<span></span>
</td>
<td class="nump">$ 139<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, NET OF TAX</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_EarningsPerShareBasic', window );">Net loss from continuing operations per share - basic</a></td>
<td class="num">$ (1.20)<span></span>
</td>
<td class="num">$ (3.80)<span></span>
</td>
<td class="num">$ (2.80)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss from continuing operations per share - diluted</a></td>
<td class="num">$ (1.20)<span></span>
</td>
<td class="num">(3.80)<span></span>
</td>
<td class="num">(2.80)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Net loss from discontinued operations per share-basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.00)<span></span>
</td>
<td class="nump">3.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Net loss from discontinued operations per share-diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2.00)<span></span>
</td>
<td class="nump">$ 3.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_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_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/2147483589/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/2147483586/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://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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 2: 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 3: 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 4: 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 5: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<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)(iv))<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)(5))<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 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 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: 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 3: 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 4: 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 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 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 14: 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/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: 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 17: 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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: 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 3: 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 4: 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 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 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: 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 12: 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 13: 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/2147483589/942-220-S99-1<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(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: 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 16: 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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainOrLossOnSaleOfStockInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 equity in securities of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://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(b)(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<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(b)(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(g))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/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_GainOrLossOnSaleOfStockInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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/2147483575/946-220-S99-1<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.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_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 2: 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 3: 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 4: 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 5: 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 6: 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 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)(iii)(A))<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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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)(iv))<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)(5))<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 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 16: 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 17: 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 18: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: 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,2)<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_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_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-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_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<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 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<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 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 7: 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 8: 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><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.13)<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_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_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/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/2147483586/944-220-S99-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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (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 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/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: 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/2147483589/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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 including 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://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 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 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 6: 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 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(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<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/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 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)(iv))<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)(5))<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 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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://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 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 20: 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 21: 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 22: 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 (c)<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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<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 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-20-50-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<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 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-20-50-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the 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 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-3<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 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2147483586/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 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 5: http://www.xbrl.org/2009/role/commonPracticeRef<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/2147483589/942-220-S99-1<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 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 7: 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(14))<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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the 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 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-3<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 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<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 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479836/810-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="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_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 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 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 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 4: 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 5: 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 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(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: 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 8: 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_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of nonoperating interest income (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_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 2: 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 3: 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 4: 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 5: 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 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 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 8: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: 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 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><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 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_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/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 2: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 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/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 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 (c)<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_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_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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) allocated to 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 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 2: http://www.xbrl.org/2003/role/disclosureRef<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 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 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-11<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/2147483589/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (d)<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_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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/2147480167/946-830-55-11<br><br>Reference 9: 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/2147480767/946-205-45-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 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: 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/2147483586/944-220-S99-1<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 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/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: 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 16: 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 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/2003/role/disclosureRef<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 28: 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 29: 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 30: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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/2147479557/942-235-S99-1<br><br>Reference 32: 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 33: 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 34: 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 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://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 38: 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 39: 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>The aggregate costs 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 whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<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 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: 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/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-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_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/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 2: 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 3: 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 4: 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><br>Reference 5: 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 6: 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 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)(iii)(A))<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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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)(iv))<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)(5))<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 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 16: 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 17: 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 18: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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> -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 21: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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> -Subparagraph (a)<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 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/2147479557/942-235-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_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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GeneralAndAdministrativeExpenseMember</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=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277075547984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Class A Ordinary Shares </div>
<div>Ordinary shares</div>
</th>
<th class="th">
<div>Class C Ordinary Shares </div>
<div>Ordinary shares</div>
</th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Statutory reserves</div></th>
<th class="th"><div>Accumulated deficit</div></th>
<th class="th"><div>Accumulated other comprehensive income</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, 2020</a></td>
<td class="nump">$ 115<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 513,976<span></span>
</td>
<td class="nump">$ 615<span></span>
</td>
<td class="num">$ (495,769)<span></span>
</td>
<td class="nump">$ 1,765<span></span>
</td>
<td class="num">$ (315)<span></span>
</td>
<td class="nump">$ 20,400<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 (in shares) at Dec. 31, 2020</a></td>
<td class="nump">41,923,276<span></span>
</td>
<td class="nump">4,708,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Shareholders' Equity</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>
</tr>
<tr class="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">139<span></span>
</td>
<td class="text">&#160;<span></span>
</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">139<span></span>
</td>
</tr>
<tr class="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 );">Issuance of ordinary shares for restricted stock award</a></td>
<td class="nump">$ 0<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Issuance of ordinary shares for restricted stock award (in shares)</a></td>
<td class="nump">50,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Impact on changing the reporting currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(112)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(112)<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_ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes', window );">Unrealized gain on investment, net of income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(16)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16)<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_ambo_NoncontrollingInterestDecreaseFromDisposal', window );">Deregistration of subsidiaries</a></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">(59)<span></span>
</td>
<td class="nump">59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">526<span></span>
</td>
<td class="nump">526<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_ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders', window );">Capital injection from minority shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">16<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(157)<span></span>
</td>
<td class="nump">313<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, 2021</a></td>
<td class="nump">$ 115<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">514,115<span></span>
</td>
<td class="nump">556<span></span>
</td>
<td class="num">(495,240)<span></span>
</td>
<td class="nump">1,637<span></span>
</td>
<td class="nump">70<span></span>
</td>
<td class="nump">21,266<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 (in shares) at Dec. 31, 2021</a></td>
<td class="nump">41,973,276<span></span>
</td>
<td class="nump">4,708,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Shareholders' Equity</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>
</tr>
<tr class="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">1,083<span></span>
</td>
<td class="text">&#160;<span></span>
</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,083<span></span>
</td>
</tr>
<tr class="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 );">Issuance of ordinary shares for restricted stock award</a></td>
<td class="nump">$ 16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Issuance of ordinary shares for restricted stock award (in shares)</a></td>
<td class="nump">5,445,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Impact on changing the reporting currency</a></td>
<td class="text">&#160;<span></span>
</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,298<span></span>
</td>
<td class="num">(1,637)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(339)<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_ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes', window );">Unrealized gain on investment, net of income taxes</a></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">$ (556)<span></span>
</td>
<td class="nump">556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17)<span></span>
</td>
<td class="num">(17)<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_ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders', window );">Capital injection from minority shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">182<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="num">(14,073)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (235)<span></span>
</td>
<td class="num">(14,308)<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">$ 131<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">515,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(507,459)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,867<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 (in shares) at Dec. 31, 2022</a></td>
<td class="nump">47,419,109<span></span>
</td>
<td class="nump">4,708,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Shareholders' Equity</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of ordinary shares in a registered direct offering</a></td>
<td class="nump">$ 15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,849<span></span>
</td>
<td class="text">&#160;<span></span>
</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,864<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of ordinary shares in a registered direct offering (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Impact on changing the reporting currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(128)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(128)<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="num">(3,175)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,175)<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">$ 146<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 517,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (510,634)<span></span>
</td>
<td class="num">$ (128)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,428<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 (in shares) at Dec. 31, 2023</a></td>
<td class="nump">52,419,109<span></span>
</td>
<td class="nump">4,708,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_ambo_NoncontrollingInterestDecreaseFromDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the reduction during the period of a noncontrolling interest resulting from disposal.</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;">ambo_NoncontrollingInterestDecreaseFromDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 capital injection from minority shareholders.</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;">ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 represents as unrealized gain on investment, net of income taxes.</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;">ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2<br><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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, before 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-c)<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> -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 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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/2147480167/946-830-55-11<br><br>Reference 9: 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/2147480767/946-205-45-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 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: 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/2147483586/944-220-S99-1<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 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/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: 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 16: 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 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/2003/role/disclosureRef<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 28: 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 29: 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 30: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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/2147479557/942-235-S99-1<br><br>Reference 32: 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 33: 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 34: 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 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://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 38: 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 39: 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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<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 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<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(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<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(28))<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 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 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(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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://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_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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/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/2147480167/946-830-55-11<br><br>Reference 3: 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/2147480767/946-205-45-4<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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/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/2147483575/946-220-S99-3<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(28))<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 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 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(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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: 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 24: 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 25: 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 26: 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 27: 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 28: 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 29: 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/2147480167/946-830-55-11<br><br>Reference 30: 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/2147480767/946-205-45-3<br><br>Reference 31: 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/2147481004/946-505-50-3<br><br>Reference 32: 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/2147479617/946-210-S99-1<br><br>Reference 33: 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/2147479617/946-210-S99-2<br><br>Reference 34: 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/2147483575/946-220-S99-3<br><br>Reference 35: 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/2147483575/946-220-S99-3<br><br>Reference 36: 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/2147483575/946-220-S99-3<br><br>Reference 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277075169120">
<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, 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from 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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net loss from continuing operations</a></td>
<td class="num">$ (3,175)<span></span>
</td>
<td class="num">$ (9,252)<span></span>
</td>
<td class="num">$ (6,689)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net income (loss) from discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,056)<span></span>
</td>
<td class="nump">7,002<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss) income to net cash provided by (used in) 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">226<span></span>
</td>
<td class="nump">378<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of operating lease right-of-use asset</a></td>
<td class="nump">2,076<span></span>
</td>
<td class="nump">3,519<span></span>
</td>
<td class="nump">3,390<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnTerminationOfLease', window );">Lease termination and modification gain</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(756)<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_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,083<span></span>
</td>
<td class="nump">139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt provision</a></td>
<td class="nump">389<span></span>
</td>
<td class="nump">163<span></span>
</td>
<td class="nump">752<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_ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations', window );">Impairment loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">657<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_ambo_InterestExpenses', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="ro">
<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 income tax benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(542)<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_ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal', window );">Loss on disposal of subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Disposal loss from property and equipment</a></td>
<td class="nump">267<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_GainsLossesOnExtinguishmentOfDebt', window );">Gain from forgiven PPP loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,460)<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(1,384)<span></span>
</td>
<td class="num">(415)<span></span>
</td>
<td class="num">(1,627)<span></span>
</td>
</tr>
<tr class="ro">
<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 and other current assets</a></td>
<td class="nump">5,993<span></span>
</td>
<td class="nump">788<span></span>
</td>
<td class="nump">145<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">722<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable</a></td>
<td class="num">(1,007)<span></span>
</td>
<td class="num">(237)<span></span>
</td>
<td class="nump">1,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued and other liabilities</a></td>
<td class="num">(2,298)<span></span>
</td>
<td class="nump">860<span></span>
</td>
<td class="nump">3,161<span></span>
</td>
</tr>
<tr class="ro">
<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">(18)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(153)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(781)<span></span>
</td>
<td class="nump">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_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="num">(1,190)<span></span>
</td>
<td class="num">(2,386)<span></span>
</td>
<td class="num">(3,309)<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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash used in operating activities, continuing operations</a></td>
<td class="num">(290)<span></span>
</td>
<td class="num">(5,646)<span></span>
</td>
<td class="num">(3,165)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Net cash provided by (used in) operating activities, discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,602)<span></span>
</td>
<td class="nump">666<span></span>
</td>
</tr>
<tr class="re">
<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>Cash flows from 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfIntangibleAssets', window );">Proceeds from sale of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13<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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash provided by investing activities, continuing operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash provided by (used in) investing activities, discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(19,491)<span></span>
</td>
<td class="nump">16,789<span></span>
</td>
</tr>
<tr class="ro">
<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>Cash flows from 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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ambo_ProceedsFromIssuanceOfCommonStockAndWarrants', window );">Proceeds from issuance of ordinary shares and warrants to purchase ordinary shares, net off expenses</a></td>
<td class="nump">1,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromShortTermDebt', window );">Proceeds from short-term borrowing</a></td>
<td class="nump">2,439<span></span>
</td>
<td class="nump">3,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfShortTermDebt', window );">Repayments of short-term borrowing</a></td>
<td class="num">(1,500)<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_ambo_FundingProvidedToDiscontinuedOperations', window );">Funding provided to discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(99)<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash (used in) provided by financing activities, continuing operations</a></td>
<td class="nump">2,803<span></span>
</td>
<td class="nump">3,014<span></span>
</td>
<td class="num">(83)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations', window );">Net cash provided by financing activities, discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,040<span></span>
</td>
<td class="nump">999<span></span>
</td>
</tr>
<tr class="re">
<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 );">Effects of exchange rate changes on cash, cash equivalents and restricted cash</a></td>
<td class="num">(128)<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="num">(2,558)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash, cash equivalents and restricted cash</a></td>
<td class="nump">2,385<span></span>
</td>
<td class="num">(23,785)<span></span>
</td>
<td class="nump">12,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of year</a></td>
<td class="nump">7,670<span></span>
</td>
<td class="nump">31,455<span></span>
</td>
<td class="nump">18,775<span></span>
</td>
</tr>
<tr class="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 end of year</a></td>
<td class="nump">10,055<span></span>
</td>
<td class="nump">7,670<span></span>
</td>
<td class="nump">31,455<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_ambo_NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale', window );">Less: Cash, restricted cash and cash equivalents of discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,846<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_ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations', window );">Cash, cash equivalents and restricted cash at end of year from continuing operations</a></td>
<td class="nump">10,055<span></span>
</td>
<td class="nump">7,670<span></span>
</td>
<td class="nump">1,609<span></span>
</td>
</tr>
<tr class="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_IncomeTaxesPaid', window );">income tax paid</a></td>
<td class="num">(27)<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_InterestPaidNet', window );">Interest paid</a></td>
<td class="num">(164)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosure of non-cash investing and 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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ambo_DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries', window );">Derecognition of assets other than cash of disposed subsidiaries/deregistered subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62<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_ambo_DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary', window );">Derecognition of liabilities of disposed subsidiaries/deregistered subsidiaries, net of recognized amount due to the disposed subsidiaries/deregistered subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86<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_ambo_OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities', window );">Operating lease right-of-use assets obtained in exchange for new operating lease liabilities</a></td>
<td class="nump">$ 129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,343<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_ambo_ReceivableFromSaleOfDiscontinuedOperations', window );">Receivable from sale of discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,058<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_ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable from sale of continuing operations in non cash investing and financing activities.</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;">ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derecognition of assets other than cash of disposed subsidiary or deregistered subsidiary in non cash investing and financing activities.</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;">ambo_DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ambo_DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derecognition of liabilities of disposed subsidiary or deregistered subsidiary, net of recognized amount due to the disposed subsidiary or deregistered subsidiary in financing and investing activities.</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;">ambo_DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) resulting from the sale of a disposal group. It is included in income from continuing operations and discontinued operations in the income statement.</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;">ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ambo_FundingProvidedToDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 associated with funding provided to discontinued operations.</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;">ambo_FundingProvidedToDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value from continuing operations and discontinued operations during the reporting 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;">ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_InterestExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</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;">ambo_InterestExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net change in cash, cash equivalents and restricted cash included in assets held for sale</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;">ambo_NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ambo_OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 represents the amount of Operating Lease Right-Of-Use Assets Obtained in Exchange for New Operating Lease 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;">ambo_OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_ProceedsFromIssuanceOfCommonStockAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 proceeds from issuance of ordinary shares and warrants to purchase ordinary 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;">ambo_ProceedsFromIssuanceOfCommonStockAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_ReceivableFromSaleOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable from sale of discontinued operations in non cash investing and financing activities.</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;">ambo_ReceivableFromSaleOfDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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/2147481877/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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) of financing activities of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) of investing activities of 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://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> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) of operating activities of 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 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> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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 6: 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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2147481877/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_GainLossOnTerminationOfLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 termination of lease before expiration of lease 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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479092/842-20-40-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_GainLossOnTerminationOfLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 including 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://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 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 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 6: 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 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(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<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/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 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)(iv))<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)(5))<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 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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://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 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 20: 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 21: 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 22: 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 (c)<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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<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 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<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 25<br> -Subparagraph (f)<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_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_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/2147482312/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_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_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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/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_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) of financing activities, excluding 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/2009/role/commonPracticeRef<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) of investing activities, excluding 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/2009/role/commonPracticeRef<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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, excluding 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<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_ProceedsFromSaleOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</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 12<br> -Subparagraph (c)<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_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing having initial term of repayment 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> -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_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a borrowing having initial term of repayment 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<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_RepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>27
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277166783184">
<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, 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_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;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">a.&#160;&#160;&#160;&#160;Background</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements include the financial statements of Ambow Education Holding Ltd. (hereafter refer as the &#8220;Company&#8221;), its subsidiaries. The Company and its subsidiaries are hereinafter collectively referred to as the &#8220;Group&#8221;.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company was incorporated in the Cayman Islands on June 26, 2007. On August 5, 2010, the Company and certain selling shareholders of the Company completed its initial public offering. In June 2018, the Company completed its public offering of 2,070,000 ADSs at $4.25 per ADS. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On October 5, 2020, the Company completed the issuance of 1,507,538 ADSs, at a purchase price of $3.98 per ADS, in a registered direct offering. Each ADS represents two Class A ordinary shares of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On November 23, 2022, the Company and its wholly owned subsidiaries, namely Ambow Education Ltd., Ambow Education Management Ltd. and Ambow Education Group Ltd. (collectively, the &#8220;Ambow China&#8221;) entered into a share purchase agreement (the &#8220;Purchase Agreement&#8221;) with Clover Wealth Limited (the &#8220;Purchaser&#8221;), a third party. Pursuant to the Purchase Agreement, the Company have agreed to sell all of the equity interests in the Ambow China to the Purchaser in consideration of the Purchaser paying $12 million in cash to the Company (the &#8220;Sale of Ambow China&#8221;). The Sale was completed on December 31, 2022. Upon completion of the Sale of Ambow China, the Company would have sold all of its assets and operations in China. The Sale of Ambow China does not affect the sale of the K-9 Business and the historical financial data related to the K-9 business are included in discontinued operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On February 28, 2023, the Company completed the issuance of 2,500,000 ADSs (representing 5,000,000 Class A Ordinary Shares), at a purchase price of $0.80 per ADS, in a registered direct offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">b.&#160;&#160;&#160;&#160;Nature of operations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group is a U.S.-based, AI-driven technology educational company. Its mission is to eliminate barriers between online and offline environments, languages and regions, and academia and industry. The Group is developing a new HybriU AI Digital Education Solution that transforms the educational environment, bridging the gap between traditional methods and the future of digital learning. This solution combines sophisticated software and hardware to create an AI-powered digital and hybrid classroom, designed to enhance educational delivery and engagement. Through HybriU, the Group&#8217;s dynamic will be patented open-platform technology that facilitates hybrid learning. In addition, the Group offers high-quality, individualized, and dynamic career education services and products through the operation of its for-profit colleges.</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;&#160;&#160;&#160;Major subsidiaries</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2023, the Company&#8217;s major subsidiaries include the following entities:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:49.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.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:12.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 0pt 0.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:11.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: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:8.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 0pt 0.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:12.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 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:49.35%;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;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:12.37%;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.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 style="vertical-align:bottom;white-space:nowrap;width:11.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;">Place&#160;of</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:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Percentage</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 style="vertical-align:bottom;white-space:nowrap;width:12.37%;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></tr><tr><td style="vertical-align:bottom;width:49.35%;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;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:12.37%;margin:0pt;padding:0pt;"><p style="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&#160;of</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 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:11.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;">incorporation</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:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">of</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 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:12.37%;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></tr><tr><td style="vertical-align:bottom;width:49.35%;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;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:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">incorporation</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 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:11.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;">(or&#160;establishment)</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:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ownership</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 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:12.37%;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></tr><tr><td style="vertical-align:bottom;width:49.35%;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</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 style="vertical-align:bottom;white-space:nowrap;width:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">or&#160;acquisition</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 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">/operation</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:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%</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 style="vertical-align:bottom;white-space:nowrap;width:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Principal&#160;activity</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;background:#cceeff;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;">Subsidiaries</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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="font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;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="font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;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:49.35%;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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 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;text-align:right;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.5%;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="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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Ambow Education Inc.</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">July 5, 2016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">United States</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Investment Holding</p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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="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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;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="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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Ambow BSC Inc.</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">February 14, 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">United States</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Investment Holding</p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:49.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Bay State College Inc. (Note i)</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">November 20, 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">United States</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">CP&amp;CE Programs</p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:49.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Ambow NSAD Inc.</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">May 8, 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: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:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">United States</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Investment Holding</p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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="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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;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="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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">NewSchool of Architecture and Design, LLC (&#8220;NewSchool&#8221;)</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">March 6, 2020</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">United States</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">CP&amp;CE Programs</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">(Note i) The Board of Trustees announced to permanently close Bay State College at the end of the 2022-2023 academic year, and this permanent close has been completed on August 31, 2023.</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>28
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277079382592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LIQUIDITY AND CAPITAL RESOURCES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ambo_LiquidityAndCapitalResourcesAbstract', window );"><strong>LIQUIDITY AND CAPITAL RESOURCES</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_SubstantialDoubtAboutGoingConcernTextBlock', window );">LIQUIDITY AND CAPITAL RESOURCES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:none;">2. LIQUIDITY AND CAPITAL RESOURCES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and liquidation of liabilities during the normal course of operations. As of December 31, 2023, the Group&#8217;s consolidated current assets exceeded its consolidated current liabilities by $2,724. The Group&#8217;s consolidated net assets were $6,428 as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s principal sources of liquidity have been cash provided by operating activities, bank borrowings, third-party loans, and ordinary share issuances. The Group had net cash used in operating activities from continuing operations of $3,165, $5,646 and $290 for the years ended December 31, 2021, 2022 and 2023, respectively. As of December 31, 2023, the Group had $4,834 in unrestricted cash and cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s operating results for future periods are subject to numerous uncertainties and it is uncertain if the Group will be able to achieve a net income position for the foreseeable future. If management is not able to increase revenues and/or manage cost and operating expenses in line with revenue forecasts, the Group may not be able to achieve profitability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group believes that available cash and cash equivalents, cash provided by operating activities, together with cash available, should enable the Group to meet presently anticipated cash needs for at least the next 12 months after the date that the financial statements are issued and the Group has prepared the consolidated financial statements on a going concern basis. However, the Group continues to have ongoing obligations and it expects that it will require additional capital in order to execute its longer-term business plan. If the Group encounters unforeseen circumstances that place constraints on its capital resources, management will be required to take various measures to conserve liquidity, which could include, but not necessarily be limited to, initiating additional public offerings, obtaining credit facilities, streamlining business units, controlling rental, overhead and other operating expenses and seeking to further dispose non-cash generating units. Management cannot provide any assurance that the Group will raise additional capital if needed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks and Uncertainties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On January 19, 2023, the New England Commission of Higher Education (&#8220;NECHE&#8221;) informed Bay State College (&#8220;BSC&#8221;) of its intention to withdraw BSC&#8217;s accreditation as of August 31, 2023. Following the rejection of Ambow&#8217;s appeal, the Board of Trustees announced to permanently close Bay State College at the end of the 2022-2023 academic year, and this permanent closer has been completed on August 31, 2023. The College provided academic, support and transitional services to students through August 31, 2023, and signed agreements with several area universities to provide program completion pathways to Bay State students, often with enhanced transfer and other opportunities.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_LiquidityAndCapitalResourcesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>n/a</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;">ambo_LiquidityAndCapitalResourcesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_SubstantialDoubtAboutGoingConcernTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.</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 205<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205-40/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_SubstantialDoubtAboutGoingConcernTextBlock</td>
</tr>
<tr>
<td style="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>29
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277072780736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountingPoliciesAbstract', window );"><strong>SIGNIFICANT 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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">SIGNIFICANT 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;">3. SIGNIFICANT ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">a.&#160;&#160;&#160;&#160;Basis of presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 of America (&#8220;U.S. GAAP&#8221;) and pursuant to the rules and regulation of the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">b.&#160;&#160;&#160;&#160;Foreign currency translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company uses US$ as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in the Cayman Islands, United States, is US$. In the consolidated financial statements, the financial information of the Company and its subsidiaries, which use US$ or their respective local currency as their functional currency, have been translated into US$. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains, and losses are translated using the average exchange rate for the period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income or loss in the statement of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Foreign currency transactions denominated in currencies other than functional currency are translated into functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains/losses, net in the consolidated statement of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Historically, the Company presented its financial results in Renminbi. Starting from January 1, 2023, the Company changed its reporting currency from Renminbi to U.S. dollars since a majority of its revenues and expenses are now denominated in U.S. dollars. The Company believes the alignment of the reporting currency with the underlying operations would better illustrate its results of operations for each period. The historical results of operations and financial statements included in this report are presented based on what were presented in the previous filed Form 20-F.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">c.&#160;&#160;&#160;&#160;Use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses and the related disclosure of contingent assets and liabilities. On an on-going basis, the Group evaluates its estimates, including those related to the useful lives of long-lived assets including property and equipment, stock-based compensation, fair value of assets and liabilities acquired in business combinations, impairment of intangible assets and other long-lived assets, income taxes and provision for doubtful accounts. The Group bases its estimates of the carrying value of certain assets and liabilities on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, when these carrying values are not readily available from other sources. Actual results may differ from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">d.&#160;&#160;&#160;&#160;Basis of consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">All significant inter-company transactions and balances have been eliminated upon consolidation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the financial statements of the Company, its subsidiaries.</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;">e.&#160;&#160;&#160;&#160;Reclassifications</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">Certain prior year amounts were reclassified to conform with current year&#8217;s presentation.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">f.&#160;&#160;&#160;&#160;Cash and cash equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents consist of cash on hand, cash in bank with no restrictions, as well as highly liquid investments which are unrestricted as to withdrawal or use, and which have original maturities of three&#160;months or less when initially purchased.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">g.&#160;&#160;&#160;&#160;Restricted cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Restricted cash includes the deposits required by department of education for contract implementation and the deposits necessary to secure lines of credit from financial institutions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">h.&#160;&#160;&#160;&#160;Accounts receivable, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable, net mainly represent the amounts due from the students of the Group&#8217;s school in the US.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">i.&#160;&#160;&#160;&#160;Allowance for Credit Losses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326, Financial Instruments - Credit Losses, the Company estimates and records an expected lifetime credit loss on accounts receivable and long-term receivable included in other non-current assets by utilizing historical write-off rates as a starting point for determining expected credit losses and has considered all available relevant information, including details about past events, current conditions, and reasonable and supportable forecasts, as well as their impact on the expected credit losses. The allowance for expected credit losses is adjusted for current conditions and reasonable and supportable forecasts. The Company recognized a provision for expected credit losses on accounts receivable of $1,106 and $533 in 2022 and 2023, respectively, and on long-term receivable of $769 in 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">j.&#160;&#160;&#160;&#160;Property and equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment are stated at cost less accumulated depreciation and impairment if any. Depreciation is calculated on a straight-line basis over the following estimated useful lives:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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:2.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:29.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></tr><tr><td style="vertical-align:bottom;width:67.63%;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;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.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;">20-40 years</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:29.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;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;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;">Office and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.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;">3-10 years</p></td></tr><tr><td style="vertical-align:top;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:top;width:29.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;">Shorter of the remaining lease terms or estimated useful lives</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;"><span style="font-style:italic;font-weight:bold;">k.&#160;&#160;&#160;&#160;Intangible assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Intangible assets represent brand, software, trade name and accreditation. The software was initially recorded at historic acquisition costs or cost directly incurred to develop the software during the application development stage that can provide future benefits, and amortized on a straight-line basis over estimated useful lives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Other finite lived intangible assets are initially recorded at fair value when acquired in a business combination, in which the finite intangible assets are amortized on a straight-line basis except student populations and customer relationships which are amortized using an accelerated method to reflect the expected departure rate over the remaining useful life of the asset. The Group reviews identifiable amortizable intangible assets to be held and used for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Determination of recoverability is based on the lowest level of identifiable estimated undiscounted cash flows resulting from use of the asset and its eventual disposition. Measurement of any impairment loss is based on the excess of the carrying value of the asset over its fair value. The intangible assets have original estimated useful lives as follows (Refer to Note 8-Intangible Assets for further information):</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.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:76.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;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:20.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;">2 years to 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:76.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.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;">Indefinite</p></td></tr><tr><td style="vertical-align:bottom;width:76.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brand</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.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;">Indefinite</p></td></tr><tr><td style="vertical-align:bottom;width:76.28%;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:3.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:20.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;">1.3 years to 10 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;margin:0pt 0pt 12pt 0pt;">The Group has determined that trade names and brand have the continued ability to generate cash flows indefinitely. There are no legal, regulatory, contractual, economic or other factors limiting the useful life of the respective trade names and brand. Consequently, the carrying amounts of trade names and brand are not amortized but are tested for impairment as of September 30 every year or more frequently if events or circumstances indicate that the assets may be impaired. Such impairment test consists of a comparison of the fair values of the trade names and brand with their carrying amounts and an impairment loss is recognized if and when the carrying amounts of the trade names and brand exceed their fair values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group performed impairment testing of indefinite-lived intangible assets in accordance with ASC 350, as of September 30 every year, which requires an entity to evaluate events and circumstances that may affect the significant inputs used to determine the fair value of the indefinite-lived intangible assets when performing qualitative assessment. When these events occur, the Group estimates the fair value of these trade names and brand with the Relief from Royalty method (&#8220;RFR&#8221;), which is one of the income approaches. RFR method is generally applied for assets that frequently licensed in exchange for royalty payments. As the owner of the asset is relieved from paying such royalties to a third party for using the asset, economic benefit is reflected by notional royalty savings. An impairment loss is recognized for any excess in the carrying value over the fair value of trade names and brands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">l.&#160;&#160;&#160;&#160;Segments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group evaluates a reporting unit by first identifying its operating segments, and then evaluates each operating segment to determine if it includes one or more components that constitute a business. If there are components within an operating segment that meets the definition of a business, the Group evaluates those components to determine if they must be aggregated into one or more reporting units. If applicable, when determining if it is appropriate to aggregate different operating segments, the Group determines if the segments are economically similar and, if so, the operating segments are aggregated. The Group has one reportable segment, which is CP&amp; CE Programs as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">m.&#160;&#160;&#160;&#160;Impairment of long-lived assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, the Group measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, the Group would recognize an impairment loss, which is the excess of carrying amount over the fair value of the assets, using the expected future discounted cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">n.&#160;&#160;&#160;&#160;Revenue recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s revenue is generated from delivering educational programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The core principle of ASC 606 is that an entity recognizes revenue when control of the promised goods or services is transferred to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">To achieve that principle, the Group applies the following steps:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Step 1: Identify the contract(s)&#160;with a customer;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Step 2: Identify the performance obligations in the contract;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Step 3: Determine the transaction price;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Step 4: Allocate the transaction price to the performance obligations in the contract;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group has one reportable segment, which is CP&amp; CE Programs. Bay State College and NewSchool in U.S. under CP&amp;CE Programs offer career-focused post-secondary educational services to undergraduate students in U.S.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For undergraduate students, usually there are no written formal contracts between the Group and the students according to business practice. Records with students&#8217; name, grade, tuition and fee collected are signed or confirmed by students. Academic requirements and each party&#8217;s rights are communicated with students through enrollment brochures or daily teaching and academic activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For undergraduate students, the Group&#8217;s performance obligation is to provide acknowledged academic education within academic years, and post-secondary with Associates and Bachelor&#8217;s programs within agreed-upon periods. The transaction price is the tuition fee received and circumstances like other variable consideration, significant financing component, noncash consideration, consideration payable to a customer did not exist. As there is only one performance obligation, the transaction price is allocated to the one performance obligation. The Group satisfies performance obligation to students over time, and recognizes revenue according to school days consumed in each month of a semester.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contract Balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The transferred control of promised service to customers results in the Group&#8217;s unconditional rights and conditional consideration receivable on passage of time. The Group has no contract assets as of December 31, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The contract liabilities consist of deferred revenue, which relates to unsatisfied performance obligations at the end of each reporting period and consists of tuition received in advance from students. As of December 31, 2022 and 2023, the Group&#8217;s deferred revenue amount to $754 and $544, respectively.</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;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">o.&#160;&#160;&#160;&#160;Cost of revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cost of revenues for educational programs and services primarily consist of teaching fees and performance-linked bonuses paid to the teachers, rental payments for the schools and learning centers, depreciation and amortization of property, equipment and land use rights used in the provision of educational services, costs of educational materials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">p.&#160;&#160;&#160;&#160;Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group accounts for its lease under ASC 842 Leases, and identifies lease as a contract, or part of a contract, that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. For all operating leases except for short-term leases, the Group recognizes operating right-of-use assets and operating lease liabilities. Leases with an initial term of 12 months or less are short-term lease and not recognized as right-of-use assets and lease liabilities on the consolidated balance sheet. The Group recognizes lease expense for short-term leases on a straight-line basis over the lease term. For finance lease, the Group recognizes finance lease right-of-use assets. The operating lease liabilities are recognized based on the present value of the lease payments not yet paid, discounted using the Group&#8217;s incremental borrowing rate over a similar term of the lease payments at lease commencement. Some of the Group&#8217;s lease agreements contain renewal options; however, the Group do not recognize right-of-use assets or lease liabilities for renewal periods unless it is determined that the Group is reasonably certain of renewing the lease at inception or when a triggering event occurs. The right-of-use assets consist of the amount of the measurement of the lease liabilities and any prepaid lease payments. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Group&#8217;s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Operating lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When none of the criteria of finance lease are met, a lessee shall classify the lease as an operating lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Finance lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group classifies a lease as a finance lease when the lease meets any of the following criteria at lease commencement:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">a.</span>The lease transfers ownership of the underlying asset to the lessee by the end of the lease term; </div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">b.</span>The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise; </div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">c.</span>The lease term is for the major part of the remaining economic life of the underlying asset; </div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">d.</span>The present value of the sum of the lease payments and any residual value guaranteed by the lessee that is not already reflected in the lease payments in accordance with ASC 842 paragraph 842-10-30-5(f) equals or exceeds substantially all of the fair value of the underlying asset; </div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">e.</span>The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term;</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">q.&#160;&#160;&#160;&#160;Advertising costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group expenses advertising costs as incurred. Total advertising expenses from continuing operations were $1,035, $27 and $20 for the&#160;years ended December 31, 2021, 2022 and 2023, respectively, and have been included as part of selling and marketing expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">r.&#160;&#160;&#160;&#160;Fair value of financial instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Financial instruments include cash and cash equivalents, restricted cash, accounts receivable, prepayment and other current assets, accounts payable and short-term borrowings. The carrying values of the financial instruments approximate their fair values due to their short-term maturities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">s.&#160;&#160;&#160;&#160;Net (loss) income per share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Basic earnings per share is computed by dividing net income/(loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the year. Diluted earnings per share is calculated by dividing net income/(loss) attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the year. Ordinary share equivalents consist of the ordinary shares issuable upon the vest of restricted shares. Ordinary share equivalents are excluded from the computation of the diluted net income per share in years when their effect would be anti-dilutive. Ordinary share equivalents are also excluded from the calculation in loss periods, as their effects would be anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">t.&#160;&#160;&#160;&#160;Income taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Income taxes are provided for in accordance with the laws of the relevant taxing authorities. Deferred income taxes are recognized for temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements, net of operating loss carry forwards and credits, by applying enacted statutory tax rates applicable to future 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">ASC 740-10-50-19 requires that an entity disclose its policy on classification of interest and penalties due to taxing authorities in the notes to the financial statements. In addition, ASC 740-10-50-15(c) requires that all entities disclose in the statement of operations and  in the statement of financial position the total amounts of the interest and penalties related to tax positions recognized. As of  December 31, 2023, the Company did </span>not have any interest or penalty on tax deficiencies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Deferred tax liabilities and assets are classified as noncurrent and presented with a netted off amount in the consolidated balance sheets as of December 31, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">u.&#160;&#160;&#160;&#160;Uncertain tax positions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group adopted the guidance on accounting for uncertainty in income taxes under ASC 740, which prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance was also provided on the de-recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating the Group&#8217;s uncertain tax positions and determining its provision for income taxes. The Group establishes reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when the Group believes that certain positions might be challenged despite its belief that its tax return positions are in accordance with applicable tax laws. The Group adjusts these reserves in light of changing facts and circumstances, such as the closing of a tax audit, new tax legislation, or the change of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the effect of reserve provisions and changes to reserves that are considered appropriate, as well as the related net interest and penalties where applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2023, the Company did not have any unrecognized uncertain tax positions and the Company does not believe that its unrecognized tax benefits will change over the next twelve months. For the years ended December 31, 2023, the Company did not incur any interest and penalties related to potential underpaid income tax expenses. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">v.&#160;&#160;&#160;&#160;Comprehensive income</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">U.S. GAAP generally requires that recognized revenue, expenses, gains and losses be included in net income or loss. Although certain changes in assets and liabilities are reported as separate components of the equity section of the consolidated balance sheet, such items, along with net income, are components of comprehensive income or loss. The components of other comprehensive income or loss consist of unrealized gain or loss on short term investments and foreign currency translation adjustments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">w.&#160;&#160;&#160;&#160;Share-based compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group grants restricted stock to its employees and directors. The Group measures the cost of employee services received at the grant-date using the fair value of the equity instrument issued net of an estimated forfeiture rate, and therefore only recognizes compensation costs for those shares expected to vest over the service period of the award. The Group records stock-based compensation expense on a straight-line basis over the requisite service period, generally ranging from one&#160;year to four&#160;years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">x.&#160;&#160;&#160;&#160;Loss contingencies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">An estimated loss contingency is accrued and charged to the consolidated statements of operations and other comprehensive income (loss) if both of the following conditions are met: (1)&#160;Information available prior to issuance of the financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred at the date of the financial statements. It is implicit in this condition that it must be probable that one or more future events will occur confirming the fact of the loss; (2)&#160;the amount of loss can be reasonably estimated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group reviews its contingent issues on a timely basis to identify whether the above conditions are met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">y.&#160;&#160;&#160;&#160;Recently issued accounting standards </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which aims to improve financial reporting by requiring disclosure of incremental segment information on an annual and interim basis to enable investors to develop more decision-useful financial analyses. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact from the adoption of this ASU on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Recently issued ASUs by the FASB, except for the one mentioned above, have no material impact on the Group&#8217;s consolidated results of operations or financial position.</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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in 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> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br><br>Reference 2: 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><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 250<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//250/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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277072627584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CASH, CASH EQUIVALENTS AND RESTRICTED CASH<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CashAndCashEquivalentsAbstract', window );"><strong>CASH, CASH EQUIVALENTS AND RESTRICTED CASH</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_CashAndCashEquivalentsDisclosureTextBlock', 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 10pt 0pt;">4. CASH, CASH EQUIVALENTS AND RESTRICTED CASH</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows.</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;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;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-size:8pt;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years&#160;ended&#160;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;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: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;">2022</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;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: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;">2023</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;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;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;">$</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;"> 3,308</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;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;">$</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;"> 4,834</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;">Restricted cash (Note i)</p></td><td style="vertical-align:bottom;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%;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%;border-bottom:1px 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;"> 4,362</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: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%;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%;border-bottom:1px 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;"> 5,221</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;">Total cash, cash equivalents, and restricted cash shown in the consolidated statements of cash flows</p></td><td style="vertical-align:bottom;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: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: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 0.05pt 0pt;"> 7,670</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;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;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: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 0.05pt 0pt;"> 10,055</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">(Note i) Restricted cash required by department of education and the deposits necessary to secure lines of credit from financial institutions.</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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_CashAndCashEquivalentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.</p></div>
<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 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/2147479440/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_CashAndCashEquivalentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277072644736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ReceivablesAbstract', window );"><strong>ACCOUNTS RECEIVABLE, 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_FinancingReceivablesTextBlock', window );">ACCOUNTS RECEIVABLE, NET</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;">5. ACCOUNTS RECEIVABLE, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;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;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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;">As&#160;of&#160;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;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;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: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.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;"><b style="font-weight:bold;">2022</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;"><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%;border-bottom:1px solid #000000;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 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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;"><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;text-align:right;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;"><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;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;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;"> 3,089</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;text-align:right;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;"> 2,813</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;">Less: Allowance for credit losses</p></td><td style="vertical-align:bottom;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;"> (1,106)</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:right;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.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;"> (533)</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;">Accounts receivable, net</p></td><td style="vertical-align:bottom;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: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%;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;"> 1,983</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;text-align:right;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: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%;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,280</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;">Allowance for credit losses:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;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-size:8pt;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As&#160;of&#160;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;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: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;">2022</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;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: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;">2023</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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 0pt 0.05pt 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;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:9.22%;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: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;">Balance at beginning of&#160;year</p></td><td style="vertical-align:bottom;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;">$</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 0pt 0.05pt 0pt;"> (1,086)</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;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;">$</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 0pt 0.05pt 0pt;"> (1,106)</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;">Addition</p></td><td style="vertical-align:bottom;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 0pt 0.05pt 0pt;"> (235)</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: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;">&#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 0pt 0.05pt 0pt;"> (389)</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;">Written off</p></td><td style="vertical-align:bottom;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;"> 215</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;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;">&#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;"> 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 0pt 0.05pt 0pt;">Reclassification allowance to the other non-current assets (Note i)</p></td><td style="vertical-align:bottom;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%;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: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 0.05pt 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;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%;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: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 0.05pt 0pt;"> 769</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;">Balance at end of&#160;year</p></td><td style="vertical-align:bottom;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: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: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 0pt 0.05pt 0pt;"> (1,106)</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;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;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: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 0pt 0.05pt 0pt;"> (533)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Note i) The balance reflects the reclassification of BSC&#8217;s provision to non-current assets. Refer to the Note 9-Other non-current assets, net</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_FinancingReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-42<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481933/310-10-55-12A<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 44<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-44<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//310-10/tableOfContent<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//310-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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>32
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277072781264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID AND OTHER CURRENT ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PrepaidExpenseAndOtherAssetsAbstract', window );"><strong>PREPAID AND OTHER CURRENT ASSETS.</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_OtherAssetsDisclosureTextBlock', window );">PREPAID AND OTHER CURRENT ASSETS</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;">6. PREPAID AND OTHER CURRENT ASSETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid and other current assets consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;">As&#160;of&#160;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;">2022</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;">2023</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: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;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: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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;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: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:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Receivables for disposal of Ambow China (Note i)</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;"> 6,058</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;"> &#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;">Prepayments to suppliers</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;">&#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: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;"> 104</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;">&#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: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;"> 127</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;">Prepaid for HybriU development</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;"> 29</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;">Loans to third parties</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;"> 6</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;"> 6</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 (Note ii)</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;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;"> 3</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;border-bottom:1px 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</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;">Total</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;">&#160;</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;"> 6,171</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;">&#160;</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;"> 178</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 10pt 0pt;">(Note i) The remaining balance from the disposal of Ambow China has been received as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Note ii) Others mainly included prepaid education supplies, prepaid outsourcing service fee, and other miscellaneous items.</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_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other assets. This disclosure includes other current assets and other noncurrent 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;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_PrepaidExpenseAndOtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PrepaidExpenseAndOtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277072710320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PropertyPlantAndEquipmentAbstract', window );"><strong>PROPERTY 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 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 12pt 0pt;">7. PROPERTY AND EQUIPMENT, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</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;">As&#160;of&#160;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;">2022</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;">2023</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: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;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: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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;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: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:73.88%;background:#cceeff;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.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;">$</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;"> 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;">&#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;">$</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</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;">Office and computer equipment</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;">&#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: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;"> 829</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;">&#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: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;"> 199</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;">Leasehold improvements</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;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;"> 31</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;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;"> 24</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;">Sub-total</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;">&#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: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;"> 862</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;">&#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: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;"> 225</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: accumulated depreciation</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;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;"> (586)</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;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;"> (219)</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;">Total</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;">&#160;</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;"> 276</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;">&#160;</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;"> 6</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;">For the&#160;years ended December 31, 2021, 2022 and 2023, depreciation expenses from continuing operations were $231 and $206, $3, respectively, which were recorded in cost of revenues, selling and marketing expenses, general and administrative expenses and research and development expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group performed impairment test on the property and equipment, and there is no impairment loss from continuing operations for the years ended December 31, 2021, 2022 and 2023, 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_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_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/2147480321/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/2147480321/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/2147480321/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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277072778960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>INTANGIBLE ASSETS, 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_IntangibleAssetsDisclosureTextBlock', window );">INTANGIBLE ASSETS, NET</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. INTANGIBLE ASSETS, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;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;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;">As&#160;of&#160;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;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;">2022</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;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: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;">2023</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;">Gross carrying amount</p></td><td style="vertical-align:bottom;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;"><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;text-align:right;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;"><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;">Trade names</p></td><td style="vertical-align:bottom;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;"> 460</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:right;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;"> 460</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;">Software</p></td><td style="vertical-align:bottom;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;"> 276</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;text-align:right;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;"> 276</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;">Accreditation</p></td><td style="vertical-align:bottom;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.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;"> 100</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:right;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;"> 100</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;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;"> 836</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;text-align:right;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;"> 836</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;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;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;"><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;text-align:right;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;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;margin:0pt;">Trade names</p></td><td style="vertical-align:bottom;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;"> &#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;text-align:right;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;"> &#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;">Software</p></td><td style="vertical-align:bottom;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;"> (276)</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:right;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;"> (276)</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;">Accreditation</p></td><td style="vertical-align:bottom;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;"> (23)</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;text-align:right;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;"> (38)</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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;"> (299)</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:right;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;"> (314)</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;">Intangible assets, net</p></td><td style="vertical-align:bottom;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;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;text-align:right;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;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;margin:0pt;">Trade names</p></td><td style="vertical-align:bottom;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;"> 460</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:right;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;"> 460</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;">Software</p></td><td style="vertical-align:bottom;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;"> &#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;text-align:right;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;"> &#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;">Accreditation</p></td><td style="vertical-align:bottom;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.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;"> 77</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:right;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;"> 62</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;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: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%;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;"> 537</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;text-align:right;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: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%;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;"> 522</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;">For the years ended December 31, 2021, 2022 and 2023, the Group performed impairment test on the trade name and brand and recognized impairment loss from continuing operations of nil, $657 and nil on brand, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization expenses for intangible assets from continuing operations amounted to $123, $5 and $15 for the years ended December 31, 2021, 2022 and 2023, respectively. Based on the current amount of intangible assets subject to amortization, the estimated amortization expenses for each of the future annual periods are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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: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:10.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></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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 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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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></tr><tr><td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#160;</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:10.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;"> 10</p></td></tr><tr><td style="vertical-align:middle;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:10.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;"> 10</p></td></tr><tr><td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 10</p></td></tr><tr><td style="vertical-align:middle;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:10.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;"> 10</p></td></tr><tr><td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 10</p></td></tr><tr><td style="vertical-align:middle;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.7%;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.62%;border-bottom:1px 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;"> 12</p></td></tr><tr><td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.62%;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;"> 62</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><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_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 or part of the information related to intangible 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 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-30/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277166964960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER NON-CURRENT ASSETS, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OtherAssetsNoncurrentDisclosureAbstract', window );"><strong>OTHER NON-CURRENT ASSETS, NET</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_ambo_OtherAssetsNoncurrentDisclosureTextBlock', window );">OTHER NON-CURRENT ASSETS, NET</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;">9. OTHER NON-CURRENT ASSETS, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other non-current assets consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;">As&#160;of&#160;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;">2022</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;">2023</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: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;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: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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;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: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:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term restricted cash (Note i)</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;"> 1,731</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;"> 1,714</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;">Long-term receivable (Note ii) </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;">&#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: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;">&#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: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;"> 1,467</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;">Long-term lease deposits</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;"> 195</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;"> 194</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;">Others</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;">&#160;</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.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;"> 44</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;">&#160;</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;"> 23</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;">Sub-total</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;"> 1,970</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;"> 3,398</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;">Less: allowance for credit losses (Note ii)</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.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;"> &#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%;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;"> (769)</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;">Total</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;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%;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;"> 1,970</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;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%;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,629</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 i) It includes cash in collateral bank accounts for the issuance of letters of credit in U.S.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(Note ii) Long-term receivable related to BSC and expected to be collected more than twelve months.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_OtherAssetsNoncurrentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent 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;">ambo_OtherAssetsNoncurrentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_OtherAssetsNoncurrentDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherAssetsNoncurrentDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277072754240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHORT-TERM BORROWINGS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DebtDisclosureAbstract', window );"><strong>SHORT-TERM BORROWINGS</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_ShortTermDebtTextBlock', window );">SHORT-TERM BORROWINGS</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. SHORT-TERM BORROWINGS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the loan agreement of short-term borrowing from bank:</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:14.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 0pt 0.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:19.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 0pt 0.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:15.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:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.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.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 0pt 0.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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:14.51%;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.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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.16%;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.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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:11.75%;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.49%;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:11.75%;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.49%;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:14.52%;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:14.51%;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: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:19.16%;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: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:15.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:2.49%;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:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Annual&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Repayment&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:14.51%;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-align:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date</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 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.16%;border-bottom: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;">Borrower</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 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.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;">Lender</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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 style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">($)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest&#160;Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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 style="vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom: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;">Due&#160;Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:14.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">January 6, 2023</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.16%;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;">Ambow Education Inc.</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.85%;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;">EAST WEST BANK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;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,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;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.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:14.52%;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;">January 6, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">October 11, 2022</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.16%;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;">Ambow Education Inc.</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;">Cathy Bank</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin: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,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin: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.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">October 11, 2024</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 12pt 0pt;">In October 2022 and January 2023, the Group pledged its restricted cash amount of $3,939 to obtain a line of credit in $3,939 from Cathy Bank and EAST WEST BANK, respectively. Refer to the Note 4-Cash, Cash Equivalents and Restricted Cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On January 6, 2023, the Group received a loan from EAST WEST BANK in the amount of $2,439 with a maturity date of January 6, 2024, and bearing interest at 2.50% per annum. The loan has been fully repaid at maturity on January 8, 2024. On October 11, 2022, the Group received a loan from Cathy Bank in the amount of $1,500 with a maturity date on October 11, 2023. On November 6, 2023, the Group renewed the loan from Cathy Bank with a maturity date on October 11, 2024 and bearing interest at 6.29% per annum. The pledge shall be terminated once all borrowings were repaid and pledge cancellation registration procedures were completed.</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/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_ShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074618352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED AND OTHER LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PayablesAndAccrualsAbstract', window );"><strong>ACCRUED AND OTHER LIABILITIES</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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">ACCRUED AND OTHER LIABILITIES</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. ACCRUED AND OTHER LIABILITIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued and other liabilities consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;">As&#160;of&#160;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;">2022</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;">2023</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;">Accrued payroll and welfare</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;">$</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;"> 866</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;">$</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;"> 635</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;">Payable for purchase of services (Note i) </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;">&#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: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;"> 391</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;">&#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: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;">Receipt in advance</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 3pt 0pt 0pt;"> 10</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 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;">Amounts due to students (Note ii) </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;">&#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: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;"> 837</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;">&#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: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;"> 268</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;">Deferred revenue (Note iii)</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;"> 754</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;"> 544</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;">Loan from a third party (Note iv) </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;"> 707</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;"> &#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;">&#160;</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;"> 172</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;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;"> 21</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;">Total</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;">&#160;</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;"> 3,737</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;">&#160;</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;"> 1,468</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 i) The balance represented accrued payable for purchase of services, no such item for current year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(Note ii) The balance represented refund to students and HEERF Grant to student received on behalf of students.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(Note iii) The balance represented the tuition payment collected in advance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(Note iv) Sundry Management, LLC offered an interest-free loan with a one-year term, which was repaid in full on January 27, 2023.</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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting 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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277072778960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORDINARY SHARES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_StockholdersEquityNoteAbstract', window );"><strong>ORDINARY SHARES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">ORDINARY SHARES</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. ORDINARY SHARES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The addition of ordinary shares during the year ended December 31, 2022 came from the vest of restricted shares and the grant of restricted shares to consultant and senior management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The addition of ordinary shares during the year ended December 31, 2023 came from a registered direct offering in February 28, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On February 28, 2023, the Company completed the issuance of 2,500,000 ADSs (representing 5,000,000 Class A Ordinary Shares of the Company) at a purchase price of $0.80 per ADS and an accompanying warrant to purchase of 1,000,000 ADSs (representing 2,000,000 Class A Ordinary Shares of the Company) at a purchase price of $0.80 per ADS, in a private placement. The net proceeds from the private placement, after deducting the offering expenses, totaled $1,849, of which $1,449 was allocated to the ordinary shares and $400 to the warrants, respectively. The Company classified the warrant in each of the aforementioned issuances on its consolidated balance sheets as equity, and valued the respective warrant issued in conjunction with private placements using the Black-Scholes model based on the following weighted average assumptions:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.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 0pt 0.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.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 0pt 0.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.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: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><td style="vertical-align:bottom;white-space:nowrap;width:5.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 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:82.61%;background:#cceeff;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.31%;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;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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="font-family:'SimSun';visibility:hidden;">&#8203;</span></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.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;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:82.61%;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.31%;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:1.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">120.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;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></tr><tr><td style="vertical-align:bottom;width:82.61%;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</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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: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;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;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;years</p></td></tr><tr><td style="vertical-align:bottom;width:82.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend yield</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;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></tr><tr><td style="vertical-align:bottom;width:82.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise price</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.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;"> 0.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:82.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Market value of common stock</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.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;"> 0.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="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;font-weight:bold;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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: 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 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(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-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_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277073671328">
<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, 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_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;">13. SHARE BASED COMPENSATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amended and Restated 2010 Equity Incentive Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On June 1, 2010, the Group adopted the 2010 Equity Incentive Plan, or the &#8220;2010 Plan&#8221;, which became effective upon the completion of the IPO on August 5, 2010 and terminated automatically 10 years after its adoption. On December 21, 2018, the Group amended and restated the 2010 Plan, or the &#8220;Amended and Restated 2010 Plan&#8221;, which became effective upon the approval from the Board of Directors and shareholders. The plan will continue in effect for 10 years from the date adopted by the Board, unless terminated earlier under section 18 of the plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Share options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Management of the Group is responsible for determining the fair value of options granted and have considered a number of factors when making this determination, including valuations. The Group has not granted options during the years of 2021, 2022 and 2023. As of December 31, 2022 and 2023, all share options were vested and previously expensed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Restricted stock awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On November&#160;22, 2018, the Board of Directors approved to grant 200,000 shares of the restricted stock to senior employees of the Group. Twenty-five&#160;percent of the awards vested on the one-year anniversary of the vesting commence date, and the remainder shall vest in equal and continuous&#160;monthly installments over the following thirty-six&#160;months thereafter, subject to participant&#8217;s continuing service of the Group through each vesting date. In 2021, 2022 and 2023, 50,000, 45,833 and nil shares of restricted stock were vested respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On May 27, 2022, the Board of Directors approved to grant 200,000 fully vested Class A ordinary shares of the restricted stock to a consultant as consideration for its service rendered.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On June 30, 2022, the Board of Directors approved to grant 5,200,000 fully vested Class A ordinary shares of the restricted stock to senior employees of the Group for their services rendered in the past years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of the restricted stock awards as of December 31, 2022 and 2023 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:48.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.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:13.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.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:13.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.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:16.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;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&#160;Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;">Grant-date&#160;fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.86%;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 style="vertical-align:bottom;white-space:nowrap;width:13.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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 style="vertical-align:bottom;white-space:nowrap;width:13.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;">value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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 style="vertical-align:bottom;white-space:nowrap;width:16.53%;border-bottom: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;">Contractual&#160;Term</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.12%;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;">Unvested at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> 65,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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.83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;background:#cceeff;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.62</p></td></tr><tr><td style="vertical-align:bottom;width:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> 5,400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;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;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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;"> 5,445,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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;"> 0.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:16.53%;background:#cceeff;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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Forfeited or expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="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.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.86%;margin:0pt;padding:0pt;"><p style="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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;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;">Unvested at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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.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:13.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.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:16.53%;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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shares vested but not issued at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="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.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;"> 19,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="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.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.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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="-sec-ix-hidden:Hidden_HVmqBkZ7NUyqo6IydfRp9A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> &#8212;</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:48.12%;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;">Unvested at January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:16.53%;background:#cceeff;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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;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;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;background:#cceeff;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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Forfeited or expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;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;">Unvested at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shares vested but not issued at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="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.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;"> 19,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="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.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.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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></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;">The Group recorded share-based compensation expenses from continuing operations of $139, $1,083 and nil in general and administrative expense for the restricted stock awards for the&#160;years ended December 31, 2021, 2022 and 2023, respectively, and the unrecognized share-based compensation expenses was nil as of December 31, 2022 and 2023.</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>40
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277072609936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_IncomeTaxDisclosureAbstract', window );"><strong>TAXATION</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 );">TAXATION</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. TAXATION</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;font-style:italic;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;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;">Income taxes</b></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cayman Islands</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under the current laws of Cayman Islands, the Company and its subsidiaries incorporated in the Cayman Islands are not subject to tax on income or capital gains. In addition, upon payment of dividends by the Company to its shareholders, no Cayman Islands withholding tax will be imposed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">US</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Significant components of the provision for income taxes on earnings for the&#160;years ended December 31, 2021, 2022 and 2023 from continuing operations are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:66.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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 0pt 0.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.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 0pt 0.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.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:2.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 0pt 0.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.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:2.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 0pt 0.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.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 0pt 0.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.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:66.21%;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.1%;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 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:30.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years&#160;ended&#160;December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.21%;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.1%;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.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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 style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.21%;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.1%;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.32%;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:8.27%;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:2.1%;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:8.27%;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:2.1%;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.32%;border-top: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;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 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.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;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.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;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;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.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;"> 14</p></td></tr><tr><td style="vertical-align:bottom;width:66.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.32%;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.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;"> (542)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.32%;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.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:66.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax benefits (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.32%;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:8.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;"> (505)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.32%;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:8.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;"> 14</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">The principal components of the Group&#8217;s deferred tax assets and liabilities were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;font-weight:bold;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 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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;">As&#160;of 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;font-weight:bold;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;">2022</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;">2023</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;"><b style="font-weight:bold;">Deferred tax asset:</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;text-align:right;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;text-align:right;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;margin:0pt;">Accrued expense</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;">&#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;">$</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;"> 109</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;">&#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;">$</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;"> 1</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;">Allowance for doubtful accounts</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 3pt 0pt 0pt;"> 309</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 3pt 0pt 0pt;"> 346</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;">Depreciation</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;"> 85</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;"> 84</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;">Lease Liability</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;"> 2,228</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,095</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;">Tax loss carried forward</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;">&#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: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;"> 5,977</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;">&#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: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;"> 6,661</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;">Research and development capitalization</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;"> 91</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;">Tax Credits</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;">&#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: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;">&#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: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;"> 59</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;">Total deferred tax assets</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 3pt 0pt 0pt;"> 8,708</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 3pt 0pt 0pt;"> 9,337</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;">Valuation allowance</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;">&#160;</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.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;"> (6,579)</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;">&#160;</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;"> (7,794)</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;"><b style="font-weight:bold;">Deferred tax assets, net of valuation allowance</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;">&#160;</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;">$</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;"> 2,129</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;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%;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;"> 1,543</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="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;">&#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:9.24%;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.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: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;"><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;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities:</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;">&#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;"> <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;">&#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;"><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;">- Unrealized gain on acquisition/disposal</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;"> 196</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;"> 173</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;">- Right-of-use assets</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;"> 1,933</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;"> 1,370</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 deferred tax liabilities</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;">&#160;</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;"> 2,129</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;">&#160;</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;"> 1,543</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;"><b style="font-weight:bold;">Deferred tax assets, net of valuation allowance and deferred tax liabilities</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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></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;"> &#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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></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;"> &#8212;</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;">The following represents the amounts and expiration dates of operating loss carried forwards for tax purpose:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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:10.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></tr><tr><td style="vertical-align:bottom;width:84.97%;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;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:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028 and thereafter</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;">&#160;</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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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;"> 41,777</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</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;">&#160;</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:10.62%;border-bottom:3px 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;"> 41,777</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 12pt 0pt;">For entities incorporated in U.S., federal net loss generated before 2018 of $122 can be carried forward for 20 years and will begin to expire in 2037. Federal net loss generated in 2018 and onward of $23,736 can be carried forward indefinitely. State net loss of $17,919 can be carried forward for 20 years and will begin to expire in 2037.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company is subject to income tax in the U.S. federal jurisdiction. The Company has not been audited by the U.S. Internal Revenue Service in connection with income taxes. The Company&#8217;s tax years beginning with the year ended December 31, 2016, through December 31, 2022, generally remain open to examination by the Internal Revenue Service until its net operating loss carry-forwards are utilized and the applicable statutes of limitation have expired. The Group had no unrecognized tax benefits as of December 31, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group evaluated the recoverable amounts of deferred tax assets to the extent that future taxable profits will be available against which the net operating loss and temporary difference can be utilized. As of December 31, 2023, the deferred tax assets were offset with a full valuation allowance as the Company does not expect to realize its deferred taxes in the near future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following represents a roll-forward of the valuation allowance for each of the&#160;years:</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;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;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-size:8pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As&#160;of&#160;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;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: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;">2022</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;">2023</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;">Balance at beginning of the&#160;year</p></td><td style="vertical-align:bottom;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;">$</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;"> 4,139</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;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;">$</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;"> 6,579</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;">Allowance made during the&#160;year</p></td><td style="vertical-align:bottom;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,440</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: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;">&#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;"> 1,215</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;">Reversals</p></td><td style="vertical-align:bottom;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;"> &#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;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;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;"> &#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 0pt 0.05pt 0pt;">NOL expire</p></td><td style="vertical-align:bottom;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%;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: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 0.05pt 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;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%;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: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 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;">Balance at end of the&#160;year</p></td><td style="vertical-align:bottom;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: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: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 0.05pt 0pt;"> 6,579</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;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;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: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 0.05pt 0pt;"> 7,794</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 12pt 0pt;">Reconciliation between total income tax expense and the amount computed by applying the US statutory income tax rate to income before income taxes is 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:66.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 0pt 0.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.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 0pt 0.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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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 0pt 0.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></tr><tr><td style="vertical-align:bottom;width:66.75%;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.75%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.02%;border-bottom: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;">Years&#160;ended&#160;December&#160;31,</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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;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.75%;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 style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom: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;">2021</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 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%;border-bottom: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.47%;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 style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom: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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;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.75%;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%;margin:0pt;padding:0pt;"><p style="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;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="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;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="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></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;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;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;"> (21)</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%;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;"> (21)</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.05%;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;"> (21)</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">States taxes, net of federal benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;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;"> (2)</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%;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;"> (5)</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.05%;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;"> (7)</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax effect of non-deductible expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;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;"> (7)</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%;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;"> (4)</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.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 0.05pt 0pt;"> &#8212;</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax effect of tax-exempt entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;margin: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.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%;margin: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</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.05%;margin: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</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></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prior year true up</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;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.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%;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.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.05%;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;"> (5)</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Changes in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;margin: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: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26</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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effective tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;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;"> (7)</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%;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.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.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 0.05pt 0pt;"> &#8212;</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;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 12pt 0pt;">Income /(loss) before income taxes from continuing operations is attributable to the following geographic locations for the years ended December 31:</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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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 0pt 0.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.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 0pt 0.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.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: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 0pt 0.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.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 0pt 0.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.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: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 0pt 0.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.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 0pt 0.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.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></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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.06%;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 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 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.37%;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;width:2.06%;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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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 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.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 0pt 0.05pt 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 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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</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 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.3%;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.17%;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,737)</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;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.29%;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.17%;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;"> (7,305)</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;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.29%;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.2%;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;"> (2,843)</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 0pt 0.05pt 0pt;">Foreign</p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.3%;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.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 0pt 0.05pt 0pt;"> (457)</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;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.29%;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.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 0pt 0.05pt 0pt;"> (1,947)</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;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.29%;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.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 0pt 0.05pt 0pt;"> (318)</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 0pt 0.05pt 0pt;">Total loss before income taxes</p></td><td style="vertical-align:bottom;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (7,194)</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;text-align:right;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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (9,252)</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;text-align:right;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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,161)</b></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><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 taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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(h)(2))<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 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<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 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<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 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: 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/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: 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 9: 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 10: 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>41
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277166944416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS/INCOME PER SHARE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>NET LOSS/INCOME 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 );">NET LOSS/INCOME 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;">15. NET LOSS/INCOME PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table sets forth the computation of basic and diluted net income (loss) per share for the periods indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:62.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;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;"><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: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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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: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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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: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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.45%;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;width:1.93%;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:35.61%;border-bottom: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,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;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;width:1.93%;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.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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;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;">Numerator:</b></p></td><td style="vertical-align:bottom;width:1.93%;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.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><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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="visibility:hidden;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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="visibility:hidden;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Numerator for basic and diluted loss per share from continuing operations</p></td><td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</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;"> (6,689)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,252)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,175)</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;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;">Numerator for basic and diluted income (loss) per share from discontinued operations</p></td><td style="vertical-align:bottom;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">&#8203;</span></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 0pt 0pt;"> 7,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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="visibility:hidden;">&#8203;</span></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;"> (5,056)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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="visibility:hidden;">&#8203;</span></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 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;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;">Denominator:</b></p></td><td style="vertical-align:bottom;width:1.93%;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.22%;margin:0pt;padding:0pt;"><p style="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.35%;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.94%;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.22%;margin:0pt;padding:0pt;"><p style="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.35%;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.94%;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.22%;margin:0pt;padding:0pt;"><p style="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.35%;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:62.45%;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;">Denominator for basic (loss) income per share weighted average ordinary shares outstanding</p></td><td style="vertical-align:bottom;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">&#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 0pt 0pt;"> 46,654,853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">&#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 0pt 0pt;"> 49,458,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">&#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 0pt 0pt;"> 56,333,003</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Denominator for diluted (loss) income per share weighted average ordinary shares outstanding</p></td><td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">&#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 0pt 0pt;"> 46,654,853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;margin:0pt;padding:0pt;"><p style="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.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;"> 49,458,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;margin:0pt;padding:0pt;"><p style="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.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;"> 56,333,003</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">&#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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">&#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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">&#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;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;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;">Basic and Diluted loss per share from continuing operations</b></p></td><td style="vertical-align:bottom;width:1.93%;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.22%;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.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;"> (0.14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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;"> (0.19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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;"> (0.06)</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;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;">Basic and Diluted income (loss) per share from discontinued operations</b></p></td><td style="vertical-align:bottom;width:1.93%;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.22%;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.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;"> 0.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">$</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;"> (0.10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">&#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 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;padding:0pt;"><p style="font-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:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="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:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.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:9.35%;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.94%;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.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:9.35%;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:62.45%;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;">Basic and Diluted loss per ADS from continuing operations (Note i)</b></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;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;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;"> (2.80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;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.80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;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.20)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.45%;margin:0pt;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;">Basic and Diluted income (loss) per ADS from discontinued operations </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;"><span style="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;">$</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 0pt 0pt;"> 3.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</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;"> (2.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="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:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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 i) In February, 2024, the Company changed the ratio of its American depositary shares (&#8220;ADSs&#8221;) to its Class A ordinary shares from one (1) ADS, representing two (2) Class A ordinary shares, to one (1) ADS representing twenty (20) Class A ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic (loss) income per ADS is computed using the weighted average number of the ordinary shares outstanding during the year. Diluted income (loss) per ADS is computed using the weighted average number of ordinary shares and ordinary equivalent shares outstanding during the year. Nil share was included in the calculation of diluted income per share for the year of 2021, 2022 and 2023.</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>42
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074257632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_LeasesAbstract', window );"><strong>LEASES</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_ambo_LeaseDisclosureTextBlock', window );">LEASES</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;">16. LEASES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group has operating leases for classrooms, dormitories, and corporate offices. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The components of lease expense from continuing operations were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;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-size:8pt;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 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;width:2.34%;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: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;">2022</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;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: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;">2023</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;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-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;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: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: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 style="vertical-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;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:center;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: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;">Operating lease expense</p></td><td style="vertical-align:bottom;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;">$</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;"> 4,314</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;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;">$</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;"> 2,348</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 12pt 0pt;">Supplemental cash flow information related to leases from continuing operations was 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;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;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-size:8pt;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 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;width:2.34%;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: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;">2022</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;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: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;">2023</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;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-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;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: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: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 style="vertical-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;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:center;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: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;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;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;text-align:right;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;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;"> 2,363</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: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;">$</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;"> 1,451</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">Supplemental balance sheet information related to leases was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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 0pt 0.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.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 0pt 0.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.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 0pt 0.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:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="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;margin:0pt 0pt 0.05pt 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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years&#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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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 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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</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:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average Remaining Lease Term</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;"><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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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 0pt 0.05pt 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:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</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:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;">3.16 Years</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;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:9.37%;margin: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.20 Years</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><tr><td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average Discount Rate</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.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 0.05pt 0pt;"> &#8212;</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;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: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 0.05pt 0pt;"> &#8212;</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:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 4.25</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 0pt 0.05pt 0pt;">%</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 0.05pt 0pt;"> 4.25</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;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 0pt 12pt 0pt;">The Group&#8217;s lease agreements do not have a discount rate that is readily determinable. The incremental borrowing rate is determined at lease commencement or lease modification and represents the rate of interest the Group would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The weighted-average discount rate was calculated using the discount rate for the lease that was used to calculate the lease liability balance for each lease and the remaining balance of the lease payments for each lease as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group performed impairment test on the operating lease right-of-use assets and recognized impairment loss from continuing operations in nil for the year ended December 31, 2021, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The weighted-average remaining lease terms were calculated using the remaining lease term and the lease liability balance for each lease as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2023, maturities of lease liabilities were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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:10.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></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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:10.62%;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;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;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:10.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;"> 4,176</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;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:10.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;"> 2,415</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 465</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 31</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;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: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:10.62%;border-bottom:1px 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:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="vertical-align:bottom;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 7,095</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Less: interest</p></td><td style="vertical-align:bottom;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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:10.62%;border-bottom: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;"> (260)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 6,835</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Less: current portion</p></td><td style="vertical-align:bottom;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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:10.62%;border-bottom: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;"> (2,486)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-current portion</p></td><td style="vertical-align:bottom;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: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.62%;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,349</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">As of December 31, 2023, the Group had no material operating or finance leases that had not yet commenced.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_LeaseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>N/A.</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;">ambo_LeaseDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074837472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>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_CommitmentsAndContingenciesDisclosureTextBlock', window );">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;">17. CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, there are no claims, lawsuits, investigations and proceedings, including un-asserted claims that are probable to be assessed, that have in the recent past had, or to the Group&#8217;s knowledge, are reasonably possible to have, a material change on the Group&#8217;s financial position results of operations or cash flow.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">From time to time, the Group is involved in various other legal and regulatory proceedings arising in the normal course of business. While the Group cannot predict the occurrence or outcome of these proceedings with certainty, it does not believe that an adverse result in any pending legal or regulatory proceeding, individually or in the aggregate, would be material to the Group&#8217;s consolidated financial condition or cash flows; however, an unfavorable outcome could have a material adverse effect on the Group&#8217;s results of operations.</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_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: 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_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277073663632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GAIN ON DISPOSAL OF ASSESTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>GAIN ON DISPOSAL OF ASSESTS</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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">GAIN ON DISPOSAL OF ASSESTS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">18. GAIN ON DISPOSAL OF ASSESTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In December 2023, the Group recognized a gain on the disposal of assets from the BSC curriculum in $1,400. The assets have been transferred to the buyer, and the payment has been received as of December 31, 2023.</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_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</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 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205-20/tableOfContent<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277166551136">
<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, 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_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;">19. FAIR VALUE MEASUREMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group adopted ASC Topic 820, &#8220;Fair Value Measurements and Disclosures&#8221;, which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure requirements for fair value measurements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">ASC Topic 820 defines fair value as the price that would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. ASC Topic 820 specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 1-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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 2-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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 3-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 in pricing an asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Management of the Group is responsible for determining the fair value of equity issued, assets acquired, liabilities assumed and intangibles identified as of the acquisition date and considered a number of factors including valuations from independent appraiser.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group measures fair value using valuation techniques that use, when possible, current market-based or independently-sourced market parameters, such as interest rates and currency rates. The following is a description of the valuation techniques that the Group uses to measure the fair value of assets and liabilities that are measured and reported at fair value on a recurring basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table presents the quantitative information about the Group&#8217;s Level 3 fair value measurements of intangible assets for to the impairment test in 2022 and 2023, which utilize significant unobservable internally-developed inputs:</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:30.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 0pt 0.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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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:8.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 0pt 0.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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0.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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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.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:30.05%;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.97%;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 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 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.8%;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.98%;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 style="vertical-align:bottom;white-space:nowrap;width:21.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Valuation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:16.29%;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.98%;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 style="vertical-align:bottom;white-space:nowrap;width:13.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;">Range of discount </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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.05%;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.97%;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:9.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;">Fair&#160;value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:21.18%;border-bottom: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;">&#160;techniques</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:16.29%;border-bottom: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;">Unobservable&#160;inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:13.04%;border-bottom: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;">rates</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:top;width:30.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets in 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:21.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;">Relief-from-royalty method</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:top;white-space:nowrap;width:16.29%;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;">Royalty rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:top;white-space:nowrap;width:13.04%;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%&#8209;6</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:top;width:30.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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.98%;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:21.18%;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.98%;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:top;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> Discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:top;white-space:nowrap;width:13.04%;margin: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%&#8209;15</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:30.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:21.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.98%;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:top;white-space:nowrap;width:16.29%;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;">Terminal growth rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:13.04%;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</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:30.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets in 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.14%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:21.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;">Relief-from-royalty method</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Royalty rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:13.04%;margin: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%&#8209;6</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;white-space:nowrap;width:30.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.18%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.29%;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;">Discount rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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%&#8209;14</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;white-space:nowrap;width:30.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Terminal growth rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin: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</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;font-weight:bold;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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -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_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>46
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277072607472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONCENTRATIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RisksAndUncertaintiesAbstract', window );"><strong>CONCENTRATIONS</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 );">CONCENTRATIONS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">20. CONCENTRATIONS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially expose the Group to concentrations of credit risk consist primarily of cash and cash equivalents, accounts receivable, other receivable and other non-current assets. The Group places its cash and cash equivalents and term deposits with financial institutions with high-credit ratings in the U.S. and PRC. The Group conducts credit evaluations of its customers and suppliers, and generally does not require collateral or other security from them. The Group evaluates its collection experience and long outstanding balances to determine the need for an allowance for doubtful accounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group evaluates its concentrations of the continuing operations are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">No single customer represented 10% or more of the Group&#8217;s total revenues for the years ended December 31, 2021, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">No single supplier represented 10% or more of the Group&#8217;s total costs of sales for the years ended December 31, 2021, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">No single debtor accounted for 10% or more of the Group&#8217;s consolidated accounts receivable and other non-current assets as of December 31, 2022 and 2023.</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;">The debtors who accounted for 10% or more of the Group&#8217;s consolidated prepaid and other current assets as follows:</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:59.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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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.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:59.47%;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.76%;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:37.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#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:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:59.47%;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.76%;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="4" style="vertical-align:bottom;white-space:nowrap;width:18.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;"><b style="font-weight:bold;">2022</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.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;">2023</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:59.47%;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;">Debtors</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.12%;border-bottom:1px solid #000000;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-top: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;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;border-top: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><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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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:7.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;">%</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:59.47%;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;">Prepaid and other current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.35%;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.77%;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:7.34%;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.47%;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:7.34%;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.77%;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:7.37%;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.54%;background:#cceeff;margin:0pt;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purchaser</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="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.76%;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.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;"> 6,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98</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;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;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.77%;margin:0pt;padding:0pt;"><p style="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.37%;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;">%</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_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>47
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277072644736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SubsequentEventsAbstract', window );"><strong>SUBSEQUENT EVENTS</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_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</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;">21. SUBSEQUENT EVENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group has evaluated subsequent events to the balance sheet date of December 31, 2023 through April 25, 2024, the date of issuance of the consolidated financial statements, there were no other subsequent events occurred that would require recognition or disclosure in the Group&#8217;s consolidated financial statements except for the below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Bay State College engaged in a purchase and sale agreement (the &#8220;Purchase Agreement&#8221;) with PRP Consulting Group P.C. (the &#8220;Purchaser&#8221;), a third party. Under the terms of the Purchase Agreement, Bay State College agreed to transfer all Account Receivable Portfolio to the Purchaser in exchange for a cash payment of $700. The transaction was finalized on January 4, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s ADSs (each representing twenty Class A Ordinary Shares) currently trade in the NYSE American under the symbol &#8220;AMBO.&#8221; Prior to February 20, 2024, one ADS represented two Class A ordinary share. On February 20, 2024, the Company effected a change of the ADS to Class A ordinary share ratio from one ADS representing two Class A ordinary shares to one ADS representing twenty Class A ordinary shares. The ratio change has the same effect as a <span style="-sec-ix-hidden:Hidden_ruxGyk7IzkGuFHeMiVqJWA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-10 ADS reverse split.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On March 6, 2024, the company appointed Mr. Norm Allgood as fractional Head of HybriU to lead the dissemination and implementation of HybriU, Ambow&#8217;s AI-driven hybrid learning solution for education and workforce training.</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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<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/2147483399/855-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_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277167689424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountingPoliciesAbstract', window );"><strong>SIGNIFICANT 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;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">a.&#160;&#160;&#160;&#160;Basis of presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 of America (&#8220;U.S. GAAP&#8221;) and pursuant to the rules and regulation of the U.S. Securities and Exchange Commission (the &#8220;SEC&#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_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;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">b.&#160;&#160;&#160;&#160;Foreign currency translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company uses US$ as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in the Cayman Islands, United States, is US$. In the consolidated financial statements, the financial information of the Company and its subsidiaries, which use US$ or their respective local currency as their functional currency, have been translated into US$. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains, and losses are translated using the average exchange rate for the period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income or loss in the statement of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Foreign currency transactions denominated in currencies other than functional currency are translated into functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains/losses, net in the consolidated statement of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Historically, the Company presented its financial results in Renminbi. Starting from January 1, 2023, the Company changed its reporting currency from Renminbi to U.S. dollars since a majority of its revenues and expenses are now denominated in U.S. dollars. The Company believes the alignment of the reporting currency with the underlying operations would better illustrate its results of operations for each period. The historical results of operations and financial statements included in this report are presented based on what were presented in the previous filed Form 20-F.</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;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">c.&#160;&#160;&#160;&#160;Use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses and the related disclosure of contingent assets and liabilities. On an on-going basis, the Group evaluates its estimates, including those related to the useful lives of long-lived assets including property and equipment, stock-based compensation, fair value of assets and liabilities acquired in business combinations, impairment of intangible assets and other long-lived assets, income taxes and provision for doubtful accounts. The Group bases its estimates of the carrying value of certain assets and liabilities on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, when these carrying values are not readily available from other sources. Actual results may differ from these estimates.</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 consolidation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">d.&#160;&#160;&#160;&#160;Basis of consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">All significant inter-company transactions and balances have been eliminated upon consolidation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the financial statements of the Company, its subsidiaries.</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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><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;">e.&#160;&#160;&#160;&#160;Reclassifications</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">Certain prior year amounts were reclassified to conform with current year&#8217;s presentation.</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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy', window );">Cash and cash equivalents</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">f.&#160;&#160;&#160;&#160;Cash and cash equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents consist of cash on hand, cash in bank with no restrictions, as well as highly liquid investments which are unrestricted as to withdrawal or use, and which have original maturities of three&#160;months or less when initially purchased.</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 );">Restricted cash</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">g.&#160;&#160;&#160;&#160;Restricted cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Restricted cash includes the deposits required by department of education for contract implementation and the deposits necessary to secure lines of credit from financial institutions.</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_TradeAndOtherAccountsReceivablePolicy', window );">Accounts receivable, net</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">h.&#160;&#160;&#160;&#160;Accounts receivable, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable, net mainly represent the amounts due from the students of the Group&#8217;s school in the US.</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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Allowance for Credit Losses</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">i.&#160;&#160;&#160;&#160;Allowance for Credit Losses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326, Financial Instruments - Credit Losses, the Company estimates and records an expected lifetime credit loss on accounts receivable and long-term receivable included in other non-current assets by utilizing historical write-off rates as a starting point for determining expected credit losses and has considered all available relevant information, including details about past events, current conditions, and reasonable and supportable forecasts, as well as their impact on the expected credit losses. The allowance for expected credit losses is adjusted for current conditions and reasonable and supportable forecasts. The Company recognized a provision for expected credit losses on accounts receivable of $1,106 and $533 in 2022 and 2023, respectively, and on long-term receivable of $769 in 2023.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and equipment</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">j.&#160;&#160;&#160;&#160;Property and equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment are stated at cost less accumulated depreciation and impairment if any. Depreciation is calculated on a straight-line basis over the following estimated useful lives:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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:2.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:29.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></tr><tr><td style="vertical-align:bottom;width:67.63%;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;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.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;">20-40 years</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:29.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;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;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;">Office and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.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;">3-10 years</p></td></tr><tr><td style="vertical-align:top;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:top;width:29.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;">Shorter of the remaining lease terms or estimated useful lives</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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangible assets</a></td>
<td class="text"><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;">k.&#160;&#160;&#160;&#160;Intangible assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Intangible assets represent brand, software, trade name and accreditation. The software was initially recorded at historic acquisition costs or cost directly incurred to develop the software during the application development stage that can provide future benefits, and amortized on a straight-line basis over estimated useful lives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Other finite lived intangible assets are initially recorded at fair value when acquired in a business combination, in which the finite intangible assets are amortized on a straight-line basis except student populations and customer relationships which are amortized using an accelerated method to reflect the expected departure rate over the remaining useful life of the asset. The Group reviews identifiable amortizable intangible assets to be held and used for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Determination of recoverability is based on the lowest level of identifiable estimated undiscounted cash flows resulting from use of the asset and its eventual disposition. Measurement of any impairment loss is based on the excess of the carrying value of the asset over its fair value. The intangible assets have original estimated useful lives as follows (Refer to Note 8-Intangible Assets for further information):</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.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:76.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;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:20.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;">2 years to 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:76.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.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;">Indefinite</p></td></tr><tr><td style="vertical-align:bottom;width:76.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brand</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.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;">Indefinite</p></td></tr><tr><td style="vertical-align:bottom;width:76.28%;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:3.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:20.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;">1.3 years to 10 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;margin:0pt 0pt 12pt 0pt;">The Group has determined that trade names and brand have the continued ability to generate cash flows indefinitely. There are no legal, regulatory, contractual, economic or other factors limiting the useful life of the respective trade names and brand. Consequently, the carrying amounts of trade names and brand are not amortized but are tested for impairment as of September 30 every year or more frequently if events or circumstances indicate that the assets may be impaired. Such impairment test consists of a comparison of the fair values of the trade names and brand with their carrying amounts and an impairment loss is recognized if and when the carrying amounts of the trade names and brand exceed their fair values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group performed impairment testing of indefinite-lived intangible assets in accordance with ASC 350, as of September 30 every year, which requires an entity to evaluate events and circumstances that may affect the significant inputs used to determine the fair value of the indefinite-lived intangible assets when performing qualitative assessment. When these events occur, the Group estimates the fair value of these trade names and brand with the Relief from Royalty method (&#8220;RFR&#8221;), which is one of the income approaches. RFR method is generally applied for assets that frequently licensed in exchange for royalty payments. As the owner of the asset is relieved from paying such royalties to a third party for using the asset, economic benefit is reflected by notional royalty savings. An impairment loss is recognized for any excess in the carrying value over the fair value of trade names and brands.</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_SegmentReportingPolicyPolicyTextBlock', window );">Segments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">l.&#160;&#160;&#160;&#160;Segments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group evaluates a reporting unit by first identifying its operating segments, and then evaluates each operating segment to determine if it includes one or more components that constitute a business. If there are components within an operating segment that meets the definition of a business, the Group evaluates those components to determine if they must be aggregated into one or more reporting units. If applicable, when determining if it is appropriate to aggregate different operating segments, the Group determines if the segments are economically similar and, if so, the operating segments are aggregated. The Group has one reportable segment, which is CP&amp; CE Programs as of December 31, 2023.</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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of long-lived assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">m.&#160;&#160;&#160;&#160;Impairment of long-lived assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, the Group measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, the Group would recognize an impairment loss, which is the excess of carrying amount over the fair value of the assets, using the expected future discounted cash flows.</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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">n.&#160;&#160;&#160;&#160;Revenue recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s revenue is generated from delivering educational programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The core principle of ASC 606 is that an entity recognizes revenue when control of the promised goods or services is transferred to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">To achieve that principle, the Group applies the following steps:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Step 1: Identify the contract(s)&#160;with a customer;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Step 2: Identify the performance obligations in the contract;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Step 3: Determine the transaction price;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Step 4: Allocate the transaction price to the performance obligations in the contract;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group has one reportable segment, which is CP&amp; CE Programs. Bay State College and NewSchool in U.S. under CP&amp;CE Programs offer career-focused post-secondary educational services to undergraduate students in U.S.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For undergraduate students, usually there are no written formal contracts between the Group and the students according to business practice. Records with students&#8217; name, grade, tuition and fee collected are signed or confirmed by students. Academic requirements and each party&#8217;s rights are communicated with students through enrollment brochures or daily teaching and academic activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For undergraduate students, the Group&#8217;s performance obligation is to provide acknowledged academic education within academic years, and post-secondary with Associates and Bachelor&#8217;s programs within agreed-upon periods. The transaction price is the tuition fee received and circumstances like other variable consideration, significant financing component, noncash consideration, consideration payable to a customer did not exist. As there is only one performance obligation, the transaction price is allocated to the one performance obligation. The Group satisfies performance obligation to students over time, and recognizes revenue according to school days consumed in each month of a semester.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contract Balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The transferred control of promised service to customers results in the Group&#8217;s unconditional rights and conditional consideration receivable on passage of time. The Group has no contract assets as of December 31, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The contract liabilities consist of deferred revenue, which relates to unsatisfied performance obligations at the end of each reporting period and consists of tuition received in advance from students. As of December 31, 2022 and 2023, the Group&#8217;s deferred revenue amount to $754 and $544, respectively.</p><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="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;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">o.&#160;&#160;&#160;&#160;Cost of revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cost of revenues for educational programs and services primarily consist of teaching fees and performance-linked bonuses paid to the teachers, rental payments for the schools and learning centers, depreciation and amortization of property, equipment and land use rights used in the provision of educational services, costs of educational materials.</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_LessorLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">p.&#160;&#160;&#160;&#160;Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group accounts for its lease under ASC 842 Leases, and identifies lease as a contract, or part of a contract, that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. For all operating leases except for short-term leases, the Group recognizes operating right-of-use assets and operating lease liabilities. Leases with an initial term of 12 months or less are short-term lease and not recognized as right-of-use assets and lease liabilities on the consolidated balance sheet. The Group recognizes lease expense for short-term leases on a straight-line basis over the lease term. For finance lease, the Group recognizes finance lease right-of-use assets. The operating lease liabilities are recognized based on the present value of the lease payments not yet paid, discounted using the Group&#8217;s incremental borrowing rate over a similar term of the lease payments at lease commencement. Some of the Group&#8217;s lease agreements contain renewal options; however, the Group do not recognize right-of-use assets or lease liabilities for renewal periods unless it is determined that the Group is reasonably certain of renewing the lease at inception or when a triggering event occurs. The right-of-use assets consist of the amount of the measurement of the lease liabilities and any prepaid lease payments. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Group&#8217;s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Operating lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When none of the criteria of finance lease are met, a lessee shall classify the lease as an operating lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Finance lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group classifies a lease as a finance lease when the lease meets any of the following criteria at lease commencement:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">a.</span>The lease transfers ownership of the underlying asset to the lessee by the end of the lease term; </div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">b.</span>The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise; </div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">c.</span>The lease term is for the major part of the remaining economic life of the underlying asset; </div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">d.</span>The present value of the sum of the lease payments and any residual value guaranteed by the lessee that is not already reflected in the lease payments in accordance with ASC 842 paragraph 842-10-30-5(f) equals or exceeds substantially all of the fair value of the underlying asset; </div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">e.</span>The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term;</div><div style="margin-top:12pt;"></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising costs</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">q.&#160;&#160;&#160;&#160;Advertising costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group expenses advertising costs as incurred. Total advertising expenses from continuing operations were $1,035, $27 and $20 for the&#160;years ended December 31, 2021, 2022 and 2023, respectively, and have been included as part of selling and marketing expenses.</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;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">r.&#160;&#160;&#160;&#160;Fair value of financial instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Financial instruments include cash and cash equivalents, restricted cash, accounts receivable, prepayment and other current assets, accounts payable and short-term borrowings. The carrying values of the financial instruments approximate their fair values due to their short-term maturities.</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_EarningsPerSharePolicyTextBlock', window );">Net (loss) income per share</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">s.&#160;&#160;&#160;&#160;Net (loss) income per share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Basic earnings per share is computed by dividing net income/(loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the year. Diluted earnings per share is calculated by dividing net income/(loss) attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the year. Ordinary share equivalents consist of the ordinary shares issuable upon the vest of restricted shares. Ordinary share equivalents are excluded from the computation of the diluted net income per share in years when their effect would be anti-dilutive. Ordinary share equivalents are also excluded from the calculation in loss periods, as their effects would be anti-dilutive.</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_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">t.&#160;&#160;&#160;&#160;Income taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Income taxes are provided for in accordance with the laws of the relevant taxing authorities. Deferred income taxes are recognized for temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements, net of operating loss carry forwards and credits, by applying enacted statutory tax rates applicable to future 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">ASC 740-10-50-19 requires that an entity disclose its policy on classification of interest and penalties due to taxing authorities in the notes to the financial statements. In addition, ASC 740-10-50-15(c) requires that all entities disclose in the statement of operations and  in the statement of financial position the total amounts of the interest and penalties related to tax positions recognized. As of  December 31, 2023, the Company did </span>not have any interest or penalty on tax deficiencies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Deferred tax liabilities and assets are classified as noncurrent and presented with a netted off amount in the consolidated balance sheets as of December 31, 2022 and 2023, 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_IncomeTaxUncertaintiesPolicy', window );">Uncertain tax positions</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">u.&#160;&#160;&#160;&#160;Uncertain tax positions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group adopted the guidance on accounting for uncertainty in income taxes under ASC 740, which prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance was also provided on the de-recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating the Group&#8217;s uncertain tax positions and determining its provision for income taxes. The Group establishes reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when the Group believes that certain positions might be challenged despite its belief that its tax return positions are in accordance with applicable tax laws. The Group adjusts these reserves in light of changing facts and circumstances, such as the closing of a tax audit, new tax legislation, or the change of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the effect of reserve provisions and changes to reserves that are considered appropriate, as well as the related net interest and penalties where applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2023, the Company did not have any unrecognized uncertain tax positions and the Company does not believe that its unrecognized tax benefits will change over the next twelve months. For the years ended December 31, 2023, the Company did not incur any interest and penalties related to potential underpaid income tax expenses. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred.</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_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive income</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">v.&#160;&#160;&#160;&#160;Comprehensive income</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">U.S. GAAP generally requires that recognized revenue, expenses, gains and losses be included in net income or loss. Although certain changes in assets and liabilities are reported as separate components of the equity section of the consolidated balance sheet, such items, along with net income, are components of comprehensive income or loss. The components of other comprehensive income or loss consist of unrealized gain or loss on short term investments and foreign currency translation adjustments.</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_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;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">w.&#160;&#160;&#160;&#160;Share-based compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group grants restricted stock to its employees and directors. The Group measures the cost of employee services received at the grant-date using the fair value of the equity instrument issued net of an estimated forfeiture rate, and therefore only recognizes compensation costs for those shares expected to vest over the service period of the award. The Group records stock-based compensation expense on a straight-line basis over the requisite service period, generally ranging from one&#160;year to four&#160;years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates.</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_CommitmentsAndContingenciesPolicyTextBlock', window );">Loss contingencies</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">x.&#160;&#160;&#160;&#160;Loss contingencies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">An estimated loss contingency is accrued and charged to the consolidated statements of operations and other comprehensive income (loss) if both of the following conditions are met: (1)&#160;Information available prior to issuance of the financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred at the date of the financial statements. It is implicit in this condition that it must be probable that one or more future events will occur confirming the fact of the loss; (2)&#160;the amount of loss can be reasonably estimated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group reviews its contingent issues on a timely basis to identify whether the above conditions are met.</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 issued accounting standards</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">y.&#160;&#160;&#160;&#160;Recently issued accounting standards </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which aims to improve financial reporting by requiring disclosure of incremental segment information on an annual and interim basis to enable investors to develop more decision-useful financial analyses. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact from the adoption of this ASU on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Recently issued ASUs by the FASB, except for the one mentioned above, have no material impact on the Group&#8217;s consolidated results of operations or financial position.</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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 advertising 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-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_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_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/2147479853/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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash and cash equivalents with respect to unrestricted balances.</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 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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="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_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 450<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480598/954-450-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-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_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_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_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_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://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 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 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 60<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1<br><br>Reference 2: 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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</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 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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><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 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_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_IncomeTaxUncertaintiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes.</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_IncomeTaxUncertaintiesPolicy</td>
</tr>
<tr>
<td style="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_LessorLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arrangements entered into by lessor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -SubTopic 30<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-30-50-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-30-50-3A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -SubTopic 30<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-30-50-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_LessorLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483504/205-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_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="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/2147479440/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/2147480321/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/2147480321/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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from contract with customer.</p></div>
<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 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17<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 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19<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 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<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 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<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 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<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 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<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 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<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 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 9: 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><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_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<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/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<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 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<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 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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)(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 (f)(2)(ii)<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)(v)<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 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 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.D.1.Q5)<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.3.Q2)<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.2.Q6)<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> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<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 (b)<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 (f)(1)<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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<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 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-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_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074316592">
<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, 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_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_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock', window );">Schedule of the company's major subsidiaries and VIEs</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:49.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.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:12.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 0pt 0.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:11.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: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:8.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 0pt 0.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:12.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 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:49.35%;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;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:12.37%;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.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 style="vertical-align:bottom;white-space:nowrap;width:11.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;">Place&#160;of</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:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Percentage</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 style="vertical-align:bottom;white-space:nowrap;width:12.37%;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></tr><tr><td style="vertical-align:bottom;width:49.35%;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;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:12.37%;margin:0pt;padding:0pt;"><p style="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&#160;of</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 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:11.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;">incorporation</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:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">of</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 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:12.37%;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></tr><tr><td style="vertical-align:bottom;width:49.35%;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;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:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">incorporation</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 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:11.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;">(or&#160;establishment)</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:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ownership</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 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:12.37%;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></tr><tr><td style="vertical-align:bottom;width:49.35%;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</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 style="vertical-align:bottom;white-space:nowrap;width:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">or&#160;acquisition</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 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">/operation</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:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%</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 style="vertical-align:bottom;white-space:nowrap;width:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Principal&#160;activity</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;background:#cceeff;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;">Subsidiaries</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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="font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;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="font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;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:49.35%;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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 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;text-align:right;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.5%;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="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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Ambow Education Inc.</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">July 5, 2016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">United States</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Investment Holding</p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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="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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;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="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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Ambow BSC Inc.</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">February 14, 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">United States</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Investment Holding</p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:49.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Bay State College Inc. (Note i)</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">November 20, 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">United States</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">CP&amp;CE Programs</p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:49.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Ambow NSAD Inc.</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">May 8, 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: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:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">United States</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Investment Holding</p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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="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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;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="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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">NewSchool of Architecture and Design, LLC (&#8220;NewSchool&#8221;)</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">March 6, 2020</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">United States</p></td><td style="vertical-align: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">CP&amp;CE Programs</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">(Note i) The Board of Trustees announced to permanently close Bay State College at the end of the 2022-2023 academic year, and this permanent close has been completed on August 31, 2023.</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_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 key aspects of a subsidiary (partnership, corporation, or other entity) of the limited liability company or limited partnership.</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_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock</td>
</tr>
<tr>
<td style="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>50
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074585088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountingPoliciesAbstract', window );"><strong>SIGNIFICANT 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_ambo_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock', window );">Schedule of estimated useful lives</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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:2.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:29.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></tr><tr><td style="vertical-align:bottom;width:67.63%;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;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.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;">20-40 years</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:29.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;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;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;">Office and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.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;">3-10 years</p></td></tr><tr><td style="vertical-align:top;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:top;width:29.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;">Shorter of the remaining lease terms or estimated useful lives</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_ambo_ScheduleOfIntangibleAssetsUsefulLivesTextBlock', window );">Schedule of intangible assets have original estimated useful lives</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.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:76.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;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:20.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;">2 years to 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:76.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.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;">Indefinite</p></td></tr><tr><td style="vertical-align:bottom;width:76.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brand</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.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;">Indefinite</p></td></tr><tr><td style="vertical-align:bottom;width:76.28%;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:3.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:20.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;">1.3 years to 10 years</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_ambo_ScheduleOfIntangibleAssetsUsefulLivesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortizable finite-lived intangible assets, including the gross carrying amount and accumulated amortization along with disclosure of the carrying value of indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class.</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;">ambo_ScheduleOfIntangibleAssetsUsefulLivesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 useful life of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</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;">ambo_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277072754240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CashAndCashEquivalentsAbstract', window );"><strong>CASH, CASH EQUIVALENTS AND RESTRICTED CASH</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_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock', window );">Schedule of reconciliation of cash, cash equivalents, and restricted cash</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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;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-size:8pt;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years&#160;ended&#160;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;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: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;">2022</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;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: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;">2023</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;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;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;">$</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;"> 3,308</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;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;">$</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;"> 4,834</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;">Restricted cash (Note i)</p></td><td style="vertical-align:bottom;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%;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%;border-bottom:1px 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;"> 4,362</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: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%;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%;border-bottom:1px 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;"> 5,221</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;">Total cash, cash equivalents, and restricted cash shown in the consolidated statements of cash flows</p></td><td style="vertical-align:bottom;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: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: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 0.05pt 0pt;"> 7,670</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;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;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: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 0.05pt 0pt;"> 10,055</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">(Note i) Restricted cash required by department of education and the deposits necessary to secure lines of credit from financial institutions.</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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash, cash equivalents, and 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;">us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277073671328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ReceivablesAbstract', window );"><strong>ACCOUNTS RECEIVABLE, 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of accounts receivable, net</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;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;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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;">As&#160;of&#160;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;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;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: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.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;"><b style="font-weight:bold;">2022</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;"><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%;border-bottom:1px solid #000000;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 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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;"><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;text-align:right;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;"><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;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;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;"> 3,089</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;text-align:right;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;"> 2,813</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;">Less: Allowance for credit losses</p></td><td style="vertical-align:bottom;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;"> (1,106)</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:right;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.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;"> (533)</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;">Accounts receivable, net</p></td><td style="vertical-align:bottom;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: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%;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;"> 1,983</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;text-align:right;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: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%;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,280</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_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Schedule of allowance for credit losses</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for credit losses:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;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-size:8pt;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As&#160;of&#160;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;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: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;">2022</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;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: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;">2023</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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 0pt 0.05pt 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;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:9.22%;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: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;">Balance at beginning of&#160;year</p></td><td style="vertical-align:bottom;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;">$</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 0pt 0.05pt 0pt;"> (1,086)</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;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;">$</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 0pt 0.05pt 0pt;"> (1,106)</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;">Addition</p></td><td style="vertical-align:bottom;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 0pt 0.05pt 0pt;"> (235)</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: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;">&#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 0pt 0.05pt 0pt;"> (389)</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;">Written off</p></td><td style="vertical-align:bottom;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;"> 215</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;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;">&#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;"> 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 0pt 0.05pt 0pt;">Reclassification allowance to the other non-current assets (Note i)</p></td><td style="vertical-align:bottom;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%;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: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 0.05pt 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;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%;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: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 0.05pt 0pt;"> 769</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;">Balance at end of&#160;year</p></td><td style="vertical-align:bottom;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: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: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 0pt 0.05pt 0pt;"> (1,106)</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;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;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: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 0pt 0.05pt 0pt;"> (533)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Note i) The balance reflects the reclassification of BSC&#8217;s provision to non-current assets. Refer to the Note 9-Other non-current assets, net</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_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277167608560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID AND OTHER CURRENT ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PrepaidExpenseAndOtherAssetsAbstract', window );"><strong>PREPAID AND OTHER CURRENT ASSETS.</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of prepaid and other current assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;">As&#160;of&#160;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;">2022</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;">2023</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: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;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: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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;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: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:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Receivables for disposal of Ambow China (Note i)</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;"> 6,058</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;"> &#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;">Prepayments to suppliers</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;">&#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: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;"> 104</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;">&#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: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;"> 127</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;">Prepaid for HybriU development</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;"> 29</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;">Loans to third parties</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;"> 6</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;"> 6</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 (Note ii)</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;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;"> 3</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;border-bottom:1px 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</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;">Total</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;">&#160;</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;"> 6,171</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;">&#160;</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;"> 178</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 10pt 0pt;">(Note i) The remaining balance from the disposal of Ambow China has been received as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Note ii) Others mainly included prepaid education supplies, prepaid outsourcing service fee, and other miscellaneous items.</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_PrepaidExpenseAndOtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PrepaidExpenseAndOtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277075175376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY 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, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>PROPERTY 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 and equipment</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</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;">As&#160;of&#160;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;">2022</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;">2023</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: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;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: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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;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: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:73.88%;background:#cceeff;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.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;">$</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;"> 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;">&#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;">$</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</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;">Office and computer equipment</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;">&#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: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;"> 829</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;">&#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: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;"> 199</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;">Leasehold improvements</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;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;"> 31</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;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;"> 24</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;">Sub-total</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;">&#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: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;"> 862</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;">&#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: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;"> 225</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: accumulated depreciation</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;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;"> (586)</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;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;"> (219)</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;">Total</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;">&#160;</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;"> 276</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;">&#160;</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;"> 6</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_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_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>55
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277167478448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>INTANGIBLE ASSETS, NET</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_ambo_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock', window );">Summary of intangible assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;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;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;">As&#160;of&#160;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;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;">2022</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;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: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;">2023</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;">Gross carrying amount</p></td><td style="vertical-align:bottom;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;"><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;text-align:right;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;"><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;">Trade names</p></td><td style="vertical-align:bottom;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;"> 460</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:right;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;"> 460</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;">Software</p></td><td style="vertical-align:bottom;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;"> 276</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;text-align:right;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;"> 276</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;">Accreditation</p></td><td style="vertical-align:bottom;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.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;"> 100</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:right;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;"> 100</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;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;"> 836</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;text-align:right;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;"> 836</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;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;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;"><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;text-align:right;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;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;margin:0pt;">Trade names</p></td><td style="vertical-align:bottom;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;"> &#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;text-align:right;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;"> &#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;">Software</p></td><td style="vertical-align:bottom;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;"> (276)</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:right;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;"> (276)</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;">Accreditation</p></td><td style="vertical-align:bottom;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;"> (23)</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;text-align:right;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;"> (38)</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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;"> (299)</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:right;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;"> (314)</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;">Intangible assets, net</p></td><td style="vertical-align:bottom;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;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;text-align:right;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;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;margin:0pt;">Trade names</p></td><td style="vertical-align:bottom;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;"> 460</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:right;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;"> 460</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;">Software</p></td><td style="vertical-align:bottom;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;"> &#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;text-align:right;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;"> &#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;">Accreditation</p></td><td style="vertical-align:bottom;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.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;"> 77</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:right;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;"> 62</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;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: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%;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;"> 537</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;text-align:right;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: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%;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;"> 522</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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of estimated amortization expenses of intangible assets for future annual periods</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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: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:10.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></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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 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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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></tr><tr><td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#160;</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:10.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;"> 10</p></td></tr><tr><td style="vertical-align:middle;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:10.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;"> 10</p></td></tr><tr><td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 10</p></td></tr><tr><td style="vertical-align:middle;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.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:10.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;"> 10</p></td></tr><tr><td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 10</p></td></tr><tr><td style="vertical-align:middle;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.7%;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.62%;border-bottom:1px 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;"> 12</p></td></tr><tr><td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.62%;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;"> 62</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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortizable finite-lived intangibles assets, excluding land use rights, in total and by major class, including the gross carrying amount and accumulated amortization, and indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the 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;">ambo_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived 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> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277167541568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER NON-CURRENT ASSETS, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OtherAssetsNoncurrentDisclosureAbstract', window );"><strong>OTHER NON-CURRENT ASSETS, 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_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Schedule of other non-current assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;">As&#160;of&#160;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;">2022</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;">2023</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: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;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: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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;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: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:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term restricted cash (Note i)</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;"> 1,731</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;"> 1,714</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;">Long-term receivable (Note ii) </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;">&#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: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;">&#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: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;"> 1,467</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;">Long-term lease deposits</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;"> 195</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;"> 194</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;">Others</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;">&#160;</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.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;"> 44</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;">&#160;</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;"> 23</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;">Sub-total</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;"> 1,970</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;"> 3,398</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;">Less: allowance for credit losses (Note ii)</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.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;"> &#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%;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;"> (769)</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;">Total</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;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%;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;"> 1,970</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;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%;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,629</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 i) It includes cash in collateral bank accounts for the issuance of letters of credit in U.S.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(Note ii) Long-term receivable related to BSC and expected to be collected more than twelve months.</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_OtherAssetsNoncurrentDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherAssetsNoncurrentDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfOtherAssetsNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent 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 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_ScheduleOfOtherAssetsNoncurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074618352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHORT-TERM BORROWINGS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DebtDisclosureAbstract', window );"><strong>SHORT-TERM BORROWINGS</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_ScheduleOfShortTermDebtTextBlock', window );">Schedule of short-term borrowings from bank</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:14.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 0pt 0.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:19.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 0pt 0.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:15.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:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.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.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 0pt 0.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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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:14.51%;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.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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.16%;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.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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:11.75%;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.49%;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:11.75%;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.49%;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:14.52%;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:14.51%;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: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:19.16%;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: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:15.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:2.49%;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:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Annual&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Repayment&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:14.51%;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-align:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date</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 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.16%;border-bottom: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;">Borrower</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 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.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;">Lender</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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 style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">($)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest&#160;Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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 style="vertical-align:bottom;white-space:nowrap;width:14.52%;border-bottom: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;">Due&#160;Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:14.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">January 6, 2023</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.16%;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;">Ambow Education Inc.</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.85%;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;">EAST WEST BANK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;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,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;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.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:14.52%;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;">January 6, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:14.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">October 11, 2022</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.16%;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;">Ambow Education Inc.</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;">Cathy Bank</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin: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,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin: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.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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:14.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">October 11, 2024</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.</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 210<br> -SubTopic 10<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_ScheduleOfShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="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>58
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074257632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED AND OTHER LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PayablesAndAccrualsAbstract', window );"><strong>ACCRUED AND OTHER LIABILITIES</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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of accrued and other liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;">As&#160;of&#160;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;">2022</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;">2023</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;">Accrued payroll and welfare</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;">$</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;"> 866</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;">$</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;"> 635</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;">Payable for purchase of services (Note i) </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;">&#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: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;"> 391</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;">&#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: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;">Receipt in advance</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 3pt 0pt 0pt;"> 10</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 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;">Amounts due to students (Note ii) </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;">&#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: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;"> 837</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;">&#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: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;"> 268</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;">Deferred revenue (Note iii)</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;"> 754</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;"> 544</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;">Loan from a third party (Note iv) </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;"> 707</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;"> &#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;">&#160;</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;"> 172</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;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;"> 21</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;">Total</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;">&#160;</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;"> 3,737</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;">&#160;</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;"> 1,468</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 i) The balance represented accrued payable for purchase of services, no such item for current year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(Note ii) The balance represented refund to students and HEERF Grant to student received on behalf of students.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(Note iii) The balance represented the tuition payment collected in advance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(Note iv) Sundry Management, LLC offered an interest-free loan with a one-year term, which was repaid in full on January 27, 2023.</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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued 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;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074585088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORDINARY SHARES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_StockholdersEquityNoteAbstract', window );"><strong>ORDINARY SHARES</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Schedule of classification of warrants on weighted average assumptions</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.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 0pt 0.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.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 0pt 0.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.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: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><td style="vertical-align:bottom;white-space:nowrap;width:5.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 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:82.61%;background:#cceeff;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.31%;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;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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="font-family:'SimSun';visibility:hidden;">&#8203;</span></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.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;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:82.61%;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.31%;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:1.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">120.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;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></tr><tr><td style="vertical-align:bottom;width:82.61%;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</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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: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;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;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;years</p></td></tr><tr><td style="vertical-align:bottom;width:82.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend yield</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;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></tr><tr><td style="vertical-align:bottom;width:82.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise price</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.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;"> 0.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:82.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Market value of common stock</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.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;"> 0.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="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;font-weight:bold;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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</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> -Subparagraph (bbb)<br> -SubTopic 10<br> -Topic 820<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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>60
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277073665904">
<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, 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_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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of restricted stock awards activities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:48.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.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:13.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.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:13.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.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:16.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;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&#160;Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;">Grant-date&#160;fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.86%;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 style="vertical-align:bottom;white-space:nowrap;width:13.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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 style="vertical-align:bottom;white-space:nowrap;width:13.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;">value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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 style="vertical-align:bottom;white-space:nowrap;width:16.53%;border-bottom: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;">Contractual&#160;Term</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.12%;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;">Unvested at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> 65,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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.83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;background:#cceeff;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.62</p></td></tr><tr><td style="vertical-align:bottom;width:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> 5,400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;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;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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;"> 5,445,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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;"> 0.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:16.53%;background:#cceeff;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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Forfeited or expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="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.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.86%;margin:0pt;padding:0pt;"><p style="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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;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;">Unvested at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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.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:13.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.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:16.53%;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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shares vested but not issued at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="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.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;"> 19,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="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.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.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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="-sec-ix-hidden:Hidden_HVmqBkZ7NUyqo6IydfRp9A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> &#8212;</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:48.12%;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;">Unvested at January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:13.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:16.53%;background:#cceeff;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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;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;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;background:#cceeff;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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Forfeited or expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;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;">Unvested at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shares vested but not issued at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="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.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;"> 19,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="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.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.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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></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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074747840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_IncomeTaxDisclosureAbstract', window );"><strong>TAXATION</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 significant components of provision for income taxes on earnings</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:66.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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 0pt 0.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.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 0pt 0.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.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:2.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 0pt 0.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.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:2.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 0pt 0.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.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 0pt 0.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.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:66.21%;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.1%;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 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:30.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years&#160;ended&#160;December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.21%;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.1%;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.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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 style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.21%;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.1%;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.32%;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:8.27%;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:2.1%;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:8.27%;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:2.1%;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.32%;border-top: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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;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 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.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;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.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;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;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.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;"> 14</p></td></tr><tr><td style="vertical-align:bottom;width:66.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.32%;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.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;"> (542)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.32%;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.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:66.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax benefits (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.32%;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:8.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;"> (505)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.32%;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:8.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;"> 14</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 principal components of the group's deferred tax assets and liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;font-weight:bold;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 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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;">As&#160;of 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;font-weight:bold;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;">2022</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;">2023</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;"><b style="font-weight:bold;">Deferred tax asset:</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;text-align:right;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;text-align:right;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;margin:0pt;">Accrued expense</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;">&#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;">$</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;"> 109</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;">&#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;">$</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;"> 1</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;">Allowance for doubtful accounts</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 3pt 0pt 0pt;"> 309</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 3pt 0pt 0pt;"> 346</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;">Depreciation</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;"> 85</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;"> 84</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;">Lease Liability</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;"> 2,228</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,095</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;">Tax loss carried forward</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;">&#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: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;"> 5,977</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;">&#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: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;"> 6,661</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;">Research and development capitalization</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;"> 91</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;">Tax Credits</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;">&#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: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;">&#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: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;"> 59</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;">Total deferred tax assets</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 3pt 0pt 0pt;"> 8,708</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 3pt 0pt 0pt;"> 9,337</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;">Valuation allowance</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;">&#160;</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.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;"> (6,579)</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;">&#160;</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;"> (7,794)</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;"><b style="font-weight:bold;">Deferred tax assets, net of valuation allowance</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;">&#160;</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;">$</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;"> 2,129</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;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%;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;"> 1,543</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="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;">&#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:9.24%;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.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: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;"><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;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities:</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;">&#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;"> <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;">&#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;"><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;">- Unrealized gain on acquisition/disposal</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;"> 196</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;"> 173</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;">- Right-of-use assets</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;"> 1,933</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;"> 1,370</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 deferred tax liabilities</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;">&#160;</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;"> 2,129</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;">&#160;</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;"> 1,543</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;"><b style="font-weight:bold;">Deferred tax assets, net of valuation allowance and deferred tax liabilities</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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></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;"> &#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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></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;"> &#8212;</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_SummaryOfOperatingLossCarryforwardsTextBlock', window );">Summary of amounts and expiration dates of operating loss carried forwards</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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:10.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></tr><tr><td style="vertical-align:bottom;width:84.97%;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;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:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</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;">&#160;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028 and thereafter</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;">&#160;</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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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;"> 41,777</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</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;">&#160;</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:10.62%;border-bottom:3px 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;"> 41,777</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_SummaryOfValuationAllowanceTextBlock', window );">Schedule of roll-forward of the valuation allowance</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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;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-size:8pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As&#160;of&#160;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.34%;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: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;">2022</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;">2023</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;">Balance at beginning of the&#160;year</p></td><td style="vertical-align:bottom;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;">$</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;"> 4,139</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;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;">$</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;"> 6,579</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;">Allowance made during the&#160;year</p></td><td style="vertical-align:bottom;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,440</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: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;">&#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;"> 1,215</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;">Reversals</p></td><td style="vertical-align:bottom;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;"> &#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;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;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;"> &#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 0pt 0.05pt 0pt;">NOL expire</p></td><td style="vertical-align:bottom;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%;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: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 0.05pt 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;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%;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: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 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;">Balance at end of the&#160;year</p></td><td style="vertical-align:bottom;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: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: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 0.05pt 0pt;"> 6,579</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;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;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: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 0.05pt 0pt;"> 7,794</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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Summary of reconciliation between total income tax expense and the amount computed by applying the US statutory income tax rate to income before income taxes</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.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 0pt 0.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.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 0pt 0.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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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 0pt 0.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></tr><tr><td style="vertical-align:bottom;width:66.75%;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.75%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.02%;border-bottom: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;">Years&#160;ended&#160;December&#160;31,</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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;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.75%;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 style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom: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;">2021</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 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%;border-bottom: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.47%;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 style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom: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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;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.75%;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%;margin:0pt;padding:0pt;"><p style="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;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="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;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="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></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;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;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;"> (21)</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%;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;"> (21)</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.05%;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;"> (21)</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">States taxes, net of federal benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;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;"> (2)</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%;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;"> (5)</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.05%;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;"> (7)</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax effect of non-deductible expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;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;"> (7)</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%;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;"> (4)</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.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 0.05pt 0pt;"> &#8212;</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax effect of tax-exempt entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;margin: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.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%;margin: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</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.05%;margin: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</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></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prior year true up</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;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.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%;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.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.05%;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;"> (5)</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Changes in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;margin: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: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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26</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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31</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;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effective tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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%;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;"> (7)</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%;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.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.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 0.05pt 0pt;"> &#8212;</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;">%</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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Summary of Income /(loss) before income taxes from continuing operations is attributable to the following geographic locations</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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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 0pt 0.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.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 0pt 0.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.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: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 0pt 0.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.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 0pt 0.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.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: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 0pt 0.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.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 0pt 0.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.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></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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.06%;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 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 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.37%;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;width:2.06%;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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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 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.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 0pt 0.05pt 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 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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</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 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.3%;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.17%;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,737)</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;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.29%;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.17%;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;"> (7,305)</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;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.29%;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.2%;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;"> (2,843)</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 0pt 0.05pt 0pt;">Foreign</p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.3%;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.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 0pt 0.05pt 0pt;"> (457)</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;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.29%;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.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 0pt 0.05pt 0pt;"> (1,947)</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;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.29%;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.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 0pt 0.05pt 0pt;"> (318)</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 0pt 0.05pt 0pt;">Total loss before income taxes</p></td><td style="vertical-align:bottom;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (7,194)</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;text-align:right;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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (9,252)</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;text-align:right;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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,161)</b></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><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income before income tax between domestic and foreign 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfOperatingLossCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<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_SummaryOfOperatingLossCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<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>62
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074617824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS/INCOME PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>NET LOSS/INCOME 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 computation of basic and diluted net (loss) income per share</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:62.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;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;"><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: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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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: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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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: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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.45%;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;width:1.93%;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:35.61%;border-bottom: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,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;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;width:1.93%;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.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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;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;">Numerator:</b></p></td><td style="vertical-align:bottom;width:1.93%;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.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><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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="visibility:hidden;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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="visibility:hidden;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Numerator for basic and diluted loss per share from continuing operations</p></td><td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</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;"> (6,689)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,252)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,175)</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;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;">Numerator for basic and diluted income (loss) per share from discontinued operations</p></td><td style="vertical-align:bottom;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">&#8203;</span></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 0pt 0pt;"> 7,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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="visibility:hidden;">&#8203;</span></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;"> (5,056)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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="visibility:hidden;">&#8203;</span></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 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;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;">Denominator:</b></p></td><td style="vertical-align:bottom;width:1.93%;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.22%;margin:0pt;padding:0pt;"><p style="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.35%;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.94%;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.22%;margin:0pt;padding:0pt;"><p style="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.35%;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.94%;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.22%;margin:0pt;padding:0pt;"><p style="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.35%;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:62.45%;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;">Denominator for basic (loss) income per share weighted average ordinary shares outstanding</p></td><td style="vertical-align:bottom;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">&#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 0pt 0pt;"> 46,654,853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">&#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 0pt 0pt;"> 49,458,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">&#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 0pt 0pt;"> 56,333,003</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Denominator for diluted (loss) income per share weighted average ordinary shares outstanding</p></td><td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">&#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 0pt 0pt;"> 46,654,853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;margin:0pt;padding:0pt;"><p style="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.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;"> 49,458,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;margin:0pt;padding:0pt;"><p style="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.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;"> 56,333,003</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">&#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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">&#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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">&#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;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;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;">Basic and Diluted loss per share from continuing operations</b></p></td><td style="vertical-align:bottom;width:1.93%;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.22%;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.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;"> (0.14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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;"> (0.19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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;"> (0.06)</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;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;">Basic and Diluted income (loss) per share from discontinued operations</b></p></td><td style="vertical-align:bottom;width:1.93%;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.22%;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.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;"> 0.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">$</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;"> (0.10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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;">&#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 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:62.45%;margin:0pt;padding:0pt;"><p style="font-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:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="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:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.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:9.35%;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.94%;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.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:9.35%;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:62.45%;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;">Basic and Diluted loss per ADS from continuing operations (Note i)</b></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;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;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;"> (2.80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;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.80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;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.20)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.45%;margin:0pt;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;">Basic and Diluted income (loss) per ADS from discontinued operations </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;"><span style="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;">$</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 0pt 0pt;"> 3.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</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;"> (2.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="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:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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 i) In February, 2024, the Company changed the ratio of its American depositary shares (&#8220;ADSs&#8221;) to its Class A ordinary shares from one (1) ADS, representing two (2) Class A ordinary shares, to one (1) ADS representing twenty (20) Class A ordinary shares.</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_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>63
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277075226400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_LeasesAbstract', window );"><strong>LEASES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of components of lease expense</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;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-size:8pt;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 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;width:2.34%;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: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;">2022</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;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: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;">2023</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;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-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;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: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: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 style="vertical-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;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:center;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: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;">Operating lease expense</p></td><td style="vertical-align:bottom;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;">$</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;"> 4,314</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;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;">$</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;"> 2,348</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_ambo_ScheduleOfSupplementalCashFlowInformationTableTextBlock', window );">Schedule of supplemental cash flow information</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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;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-size:8pt;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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years ended December 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;width:2.34%;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: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;">2022</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;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: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;">2023</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;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-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;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: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: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 style="vertical-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;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:center;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: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;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;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;text-align:right;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;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;"> 2,363</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: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;">$</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;"> 1,451</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_ambo_ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock', window );">Schedule of lease terms and discount rates</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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 0pt 0.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.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 0pt 0.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.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 0pt 0.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:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="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;margin:0pt 0pt 0.05pt 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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years&#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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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 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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</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:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average Remaining Lease Term</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;"><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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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 0pt 0.05pt 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:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</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:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;">3.16 Years</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;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:9.37%;margin: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.20 Years</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><tr><td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average Discount Rate</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.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 0.05pt 0pt;"> &#8212;</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;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: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 0.05pt 0pt;"> &#8212;</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:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</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;margin:0pt 0pt 0.05pt 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 0.05pt 0pt;"> 4.25</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 0pt 0.05pt 0pt;">%</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 0.05pt 0pt;"> 4.25</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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of maturities of lease liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2023, maturities of lease liabilities were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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:10.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></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;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:10.62%;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;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;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:10.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;"> 4,176</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;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:10.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;"> 2,415</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 465</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 31</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;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: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:10.62%;border-bottom:1px 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:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="vertical-align:bottom;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 7,095</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Less: interest</p></td><td style="vertical-align:bottom;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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:10.62%;border-bottom: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;"> (260)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 6,835</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Less: current portion</p></td><td style="vertical-align:bottom;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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:10.62%;border-bottom: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;"> (2,486)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-current portion</p></td><td style="vertical-align:bottom;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: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.62%;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,349</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_ambo_ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease term and discount 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;">ambo_ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_ScheduleOfSupplementalCashFlowInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 schedule of supplemental disclosure of operating lease.</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;">ambo_ScheduleOfSupplementalCashFlowInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277166560976">
<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, 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_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_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock', window );">Schedule of quantitative information about the Group's Level 3 fair value measurements of intangible assets</a></td>
<td class="text"><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:30.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 0pt 0.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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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:8.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 0pt 0.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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0.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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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.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:30.05%;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.97%;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 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 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.8%;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.98%;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 style="vertical-align:bottom;white-space:nowrap;width:21.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Valuation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:16.29%;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.98%;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 style="vertical-align:bottom;white-space:nowrap;width:13.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;">Range of discount </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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.05%;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.97%;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:9.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;">Fair&#160;value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:21.18%;border-bottom: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;">&#160;techniques</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:16.29%;border-bottom: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;">Unobservable&#160;inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:13.04%;border-bottom: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;">rates</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:top;width:30.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets in 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:21.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;">Relief-from-royalty method</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:top;white-space:nowrap;width:16.29%;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;">Royalty rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:top;white-space:nowrap;width:13.04%;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%&#8209;6</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:top;width:30.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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.98%;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:21.18%;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.98%;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:top;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> Discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:top;white-space:nowrap;width:13.04%;margin: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%&#8209;15</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:30.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:21.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.98%;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:top;white-space:nowrap;width:16.29%;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;">Terminal growth rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:13.04%;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</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:30.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets in 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.14%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:21.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;">Relief-from-royalty method</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Royalty rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:13.04%;margin: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%&#8209;6</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;white-space:nowrap;width:30.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.18%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.29%;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;">Discount rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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%&#8209;14</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;white-space:nowrap;width:30.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Terminal growth rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin: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</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;font-weight:bold;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_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 input and valuation technique used to measure fair value and change in valuation approach and technique used to measure similar asset in prior period by class of asset or liability on non-recurring basis.</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> -Subparagraph (bbb)<br> -SubTopic 10<br> -Topic 820<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_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock</td>
</tr>
<tr>
<td style="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>65
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277166555344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONCENTRATIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RisksAndUncertaintiesAbstract', window );"><strong>CONCENTRATIONS</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_ScheduleOfProductInformationTableTextBlock', window );">Schedule of group's consolidated prepaid and other current assets</a></td>
<td class="text"><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:59.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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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.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:59.47%;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.76%;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:37.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;of&#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:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:59.47%;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.76%;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="4" style="vertical-align:bottom;white-space:nowrap;width:18.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;"><b style="font-weight:bold;">2022</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.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;">2023</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:59.47%;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;">Debtors</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.12%;border-bottom:1px solid #000000;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-top: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;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;border-top: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><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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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:7.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;">%</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:59.47%;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;">Prepaid and other current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.35%;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.77%;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:7.34%;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.47%;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:7.34%;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.77%;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:7.37%;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.54%;background:#cceeff;margin:0pt;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purchaser</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="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.76%;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.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;"> 6,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98</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;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;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.77%;margin:0pt;padding:0pt;"><p style="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.37%;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;">%</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_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_ScheduleOfProductInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 product information that are included in the discussion of the nature of an entity's operations.</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_ScheduleOfProductInformationTableTextBlock</td>
</tr>
<tr>
<td style="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>66
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277075131840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Feb. 28, 2023</div></th>
<th class="th"><div>Oct. 05, 2020</div></th>
<th class="th"><div>Aug. 05, 2010</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Issue price (per share)</a></td>
<td class="nump">$ 0.80<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_StatementClassOfStockAxis=dei_AdrMember', window );">American Depositary Shares</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued (in shares)</a></td>
<td class="nump">2,500,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_StatementClassOfStockAxis=dei_AdrMember', window );">American Depositary Shares | Registered Direct Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued (in shares)</a></td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">1,507,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Issue price (per share)</a></td>
<td class="nump">$ 0.80<span></span>
</td>
<td class="nump">$ 3.98<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_ambo_NumberOfClassSharesPerAdsShare', window );">Class A Shares per ADS (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">2<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_StatementClassOfStockAxis=dei_AdrMember', window );">American Depositary Shares | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,070,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_SharesIssuedPricePerShare', window );">Issue price (per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.25<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_NumberOfClassSharesPerAdsShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of Class A Ordinary Shares per each ADS.</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;">ambo_NumberOfClassSharesPerAdsShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per unit amount of equity securities issued.</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_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<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 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<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(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<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(28))<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 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 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(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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SubsidiarySaleOfStockAxis=ambo_RegisteredDirectOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=ambo_RegisteredDirectOfferingMember</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=ambo_PublicOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=ambo_PublicOfferingMember</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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277167337216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES - Major subsidiaries and VIEs (Details) - Subsidiaries<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</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_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember', window );">Ambow Education Inc.</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES</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_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Percentage of ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember', window );">Ambow BSC Inc</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', 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_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Percentage of ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember', window );">Bay State College Inc</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES</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_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Percentage of ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember', window );">Ambow NSAD Inc</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', 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_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Percentage of ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember', window );">NewSchool of Architecture and Design, LLC ("NewSchool")</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES</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_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Percentage of ownership</a></td>
<td class="nump">100.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_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 voting equity interests acquired at the acquisition date in the business combination.</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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-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_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_ConsolidatedEntitiesAxis=srt_SubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsidiariesMember</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_BusinessAcquisitionAxis=ambo_AmbowEducationInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=ambo_AmbowEducationInc.Member</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_BusinessAcquisitionAxis=ambo_AmbowBscIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=ambo_AmbowBscIncMember</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_BusinessAcquisitionAxis=ambo_BayStateCollegeIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=ambo_BayStateCollegeIncMember</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_BusinessAcquisitionAxis=ambo_AmbowNsadIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=ambo_AmbowNsadIncMember</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_BusinessAcquisitionAxis=ambo_NewSchoolMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=ambo_NewSchoolMember</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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277176333216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Nov. 23, 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_TypeOfArrangementAxis=ambo_SharePurchaseAgreementWithCloverWealthLimitedMember', window );">Purchase Agreement | Ambow Subsidiaries | Discontinued Operations</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES</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_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Cash consideration</a></td>
<td class="nump">$ 12<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_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including 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;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_TypeOfArrangementAxis=ambo_SharePurchaseAgreementWithCloverWealthLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TypeOfArrangementAxis=ambo_SharePurchaseAgreementWithCloverWealthLimitedMember</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member</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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277167337664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LIQUIDITY AND CAPITAL RESOURCES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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>
<th class="th"><div>Dec. 31, 2020</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_ambo_LiquidityAndCapitalResourcesAbstract', window );"><strong>LIQUIDITY AND CAPITAL RESOURCES</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_ambo_WorkingCapital', window );">Liabilities in excess of assets</a></td>
<td class="nump">$ 2,724<span></span>
</td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Equity</a></td>
<td class="nump">6,428<span></span>
</td>
<td class="nump">$ 7,867<span></span>
</td>
<td class="nump">$ 21,266<span></span>
</td>
<td class="nump">$ 20,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash used in operating activities, continuing operations</a></td>
<td class="num">(290)<span></span>
</td>
<td class="num">(5,646)<span></span>
</td>
<td class="num">$ (3,165)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Unrestricted cash and cash equivalents</a></td>
<td class="nump">$ 4,834<span></span>
</td>
<td class="nump">3,308<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_ambo_DueFromThirdPartiesAcquisitionsCurrent', window );">Due from Third Parties Acquisitions, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,058<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_ambo_DueFromThirdPartiesAcquisitionsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivables to be collected from third parties acquisitions where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</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;">ambo_DueFromThirdPartiesAcquisitionsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_LiquidityAndCapitalResourcesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>n/a</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;">ambo_LiquidityAndCapitalResourcesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_WorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of excess of current assets over 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;">ambo_WorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, excluding 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: 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 24: 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 25: 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 26: 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 27: 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 28: 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 29: 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/2147480167/946-830-55-11<br><br>Reference 30: 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/2147480767/946-205-45-3<br><br>Reference 31: 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/2147481004/946-505-50-3<br><br>Reference 32: 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/2147479617/946-210-S99-1<br><br>Reference 33: 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/2147479617/946-210-S99-2<br><br>Reference 34: 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/2147483575/946-220-S99-3<br><br>Reference 35: 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/2147483575/946-220-S99-3<br><br>Reference 36: 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/2147483575/946-220-S99-3<br><br>Reference 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277167001232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES - Allowance for Credit Losses (Details) - USD ($)<br> $ in Thousands</strong></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_AccountingPoliciesAbstract', window );"><strong>SIGNIFICANT 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_AllowanceForDoubtfulAccountsReceivable', window );">Provision for expected credit loss on accounts receivable</a></td>
<td class="nump">$ 533<span></span>
</td>
<td class="nump">$ 1,106<span></span>
</td>
<td class="nump">$ 1,086<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Provision for expected credit loss on long-term receivable</a></td>
<td class="nump">$ 769<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_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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/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(4))<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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 6: http://www.xbrl.org/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(7)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>71
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277174792752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</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=us-gaap_BuildingMember', window );">Buildings | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>SIGNIFICANT ACCOUNTING POLICIES</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 (in years)</a></td>
<td class="text">20 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_BuildingMember', window );">Buildings | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>SIGNIFICANT 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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives (in years)</a></td>
<td class="text">40 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_PropertyPlantAndEquipmentLineItems', window );"><strong>SIGNIFICANT ACCOUNTING POLICIES</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 (in years)</a></td>
<td class="text">5 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_ComputerEquipmentMember', window );">Office and computer equipment | Minimum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>SIGNIFICANT 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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives (in years)</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_ComputerEquipmentMember', window );">Office and computer equipment | Maximum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>SIGNIFICANT ACCOUNTING POLICIES</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 (in years)</a></td>
<td class="text">10 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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BuildingMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComputerEquipmentMember</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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277075729312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES - Intangible assets (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software | 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>SIGNIFICANT ACCOUNTING POLICIES</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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives (in years)</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software | 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>SIGNIFICANT 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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives (in years)</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_FiniteLivedIntangibleAssetsByMajorClassAxis=ambo_OtherMember', window );">Others | 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>SIGNIFICANT ACCOUNTING POLICIES</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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives (in years)</a></td>
<td class="text">1 year 3 months 18 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ambo_OtherMember', window );">Others | 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>SIGNIFICANT 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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives (in years)</a></td>
<td class="text">10 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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible assets, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=ambo_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=ambo_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277166563792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES - Segments (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </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_AccountingPoliciesAbstract', window );"><strong>SIGNIFICANT 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_NumberOfOperatingSegments', window );">Number of Operating 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_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_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/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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277072609936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES - Revenue recognition (Details) - USD ($)<br> $ in Thousands</strong></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_AccountingPoliciesAbstract', window );"><strong>SIGNIFICANT ACCOUNTING POLICIES</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_RevenueRemainingPerformanceObligation', window );">Deferred revenue</a></td>
<td class="nump">$ 544<span></span>
</td>
<td class="nump">$ 754<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277075176752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES - Advertising costs (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, 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_AccountingPoliciesAbstract', window );"><strong>SIGNIFICANT 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_AdvertisingExpense', window );">Advertising expenses</a></td>
<td class="nump">$ 20<span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
<td class="nump">$ 1,035<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_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-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_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>76
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277072696960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES - Uncertain tax positions (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </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_AccountingPoliciesAbstract', window );"><strong>SIGNIFICANT 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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Unrecognized uncertain tax positions</a></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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Unrecognized tax benefits, income tax penalties and interest expense</a></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_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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<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 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<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 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074217712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES - Share-based compensation (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</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_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SIGNIFICANT ACCOUNTING POLICIES</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period (in years)</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SIGNIFICANT 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period (in years)</a></td>
<td class="text">4 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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://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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277167555792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details) - USD ($)<br> $ in Thousands</strong></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_CashAndCashEquivalentsAbstract', window );"><strong>CASH, CASH EQUIVALENTS AND RESTRICTED CASH</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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 4,834<span></span>
</td>
<td class="nump">$ 3,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">5,221<span></span>
</td>
<td class="nump">4,362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations', window );">Cash, cash equivalents and restricted cash at end of year from continuing operations</a></td>
<td class="nump">$ 10,055<span></span>
</td>
<td class="nump">$ 7,670<span></span>
</td>
<td class="nump">$ 1,609<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable from sale of continuing operations in non cash investing and financing activities.</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;">ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277166619520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE, NET (Details) - USD ($)<br> $ in Thousands</strong></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_ReceivablesAbstract', window );"><strong>ACCOUNTS RECEIVABLE, 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_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 2,813<span></span>
</td>
<td class="nump">$ 3,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Less: Allowance for credit losses</a></td>
<td class="num">(533)<span></span>
</td>
<td class="num">(1,106)<span></span>
</td>
<td class="num">$ (1,086)<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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 2,280<span></span>
</td>
<td class="nump">$ 1,983<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_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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(3)(a)(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 (c)<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 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/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(4))<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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277174709568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE, NET - Allowance for doubtful accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Allowance for doubtful accounts:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Balance at beginning of year</a></td>
<td class="num">$ (1,106)<span></span>
</td>
<td class="num">$ (1,086)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries', window );">Addition</a></td>
<td class="num">(389)<span></span>
</td>
<td class="num">(235)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Written off</a></td>
<td class="nump">193<span></span>
</td>
<td class="nump">215<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_ambo_AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets', window );">Reclassification allowance to the other non-current assets</a></td>
<td class="nump">769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Balance at end of year</a></td>
<td class="num">$ (533)<span></span>
</td>
<td class="num">$ (1,106)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accounts receivable allowance for credit loss reclassification to other noncurrent 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;">ambo_AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/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(4))<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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allowance for credit loss on accounts receivable, from recovery.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277167110496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PREPAID AND OTHER CURRENT ASSETS (Details) - USD ($)<br> $ in Thousands</strong></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_PrepaidExpenseAndOtherAssetsAbstract', window );"><strong>PREPAID AND OTHER 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_ambo_DueFromThirdPartiesAcquisitionsCurrent', window );">Receivables for disposal of Ambow China</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,058<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Supplies', window );">Prepayments to suppliers</a></td>
<td class="nump">$ 127<span></span>
</td>
<td class="nump">104<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_ambo_PrepaidForTechnologyDevelopment', window );">Prepaid for HybriU development</a></td>
<td class="nump">29<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_ambo_LoansToThirdParties', window );">Loans to third parties</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Others</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">3<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Total</a></td>
<td class="nump">$ 178<span></span>
</td>
<td class="nump">$ 6,171<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_DueFromThirdPartiesAcquisitionsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivables to be collected from third parties acquisitions where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</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;">ambo_DueFromThirdPartiesAcquisitionsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_LoansToThirdParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information pertaining to loans to third 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;">ambo_LoansToThirdParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_PrepaidForTechnologyDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 technology development.</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;">ambo_PrepaidForTechnologyDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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/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 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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PrepaidExpenseAndOtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PrepaidExpenseAndOtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_Supplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-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_Supplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>82
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074082752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY 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, 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_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY 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 );">Sub-total</a></td>
<td class="nump">$ 225<span></span>
</td>
<td class="nump">$ 862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(219)<span></span>
</td>
<td class="num">(586)<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_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 expenses</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">206<span></span>
</td>
<td class="nump">$ 231<span></span>
</td>
</tr>
<tr class="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 );">Impairment loss of property and equipment</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="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 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 );">Sub-total</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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_ComputerEquipmentMember', window );">Office and computer 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 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 );">Sub-total</a></td>
<td class="nump">199<span></span>
</td>
<td class="nump">829<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_LeaseholdImprovementsMember', window );">Leasehold improvements</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 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 );">Sub-total</a></td>
<td class="nump">$ 24<span></span>
</td>
<td class="nump">$ 31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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/2147479440/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_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://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 3: 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_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/2147479440/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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/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 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/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/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=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=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComputerEquipmentMember</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_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277075283248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INTANGIBLE ASSETS, NET (Details) - USD ($)<br> $ in Thousands</strong></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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-lived intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 836<span></span>
</td>
<td class="nump">$ 836<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: accumulated amortization</a></td>
<td class="num">(314)<span></span>
</td>
<td class="num">(299)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">522<span></span>
</td>
<td class="nump">537<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names</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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-lived intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">460<span></span>
</td>
<td class="nump">460<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">460<span></span>
</td>
<td class="nump">460<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-lived intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">276<span></span>
</td>
<td class="nump">276<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: accumulated amortization</a></td>
<td class="num">(276)<span></span>
</td>
<td class="num">(276)<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_FiniteLivedIntangibleAssetsByMajorClassAxis=ambo_OthersMember', window );">Others</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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-lived intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: accumulated amortization</a></td>
<td class="num">(38)<span></span>
</td>
<td class="num">(23)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">$ 62<span></span>
</td>
<td class="nump">$ 77<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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<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(16))<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 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<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 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=ambo_OthersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=ambo_OthersMember</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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277167069792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS, NET - Impairment and Amortization (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, 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>INTANGIBLE ASSETS, 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_AmortizationOfIntangibleAssets', window );">Amortization expenses</a></td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 123<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_FiniteLivedIntangibleAssetsByMajorClassAxis=ambo_TradeNameAndBrandMember', window );">Trade name and brand</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>INTANGIBLE ASSETS, 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_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Impairment loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 657<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</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 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_ImpairmentOfIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-3<br><br>Reference 2: 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_ImpairmentOfIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsByMajorClassAxis=ambo_TradeNameAndBrandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=ambo_TradeNameAndBrandMember</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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074941120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INTANGIBLE ASSETS, NET - Estimated Amortization Expenses (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Estimated amortization expenses for each of the future annual periods</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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2025</a></td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2026</a></td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2027</a></td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2028</a></td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">12<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_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 62<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<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 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>86
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277167150976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER NON-CURRENT ASSETS, NET (Details) - USD ($)<br> $ in Thousands</strong></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_OtherAssetsNoncurrentAbstract', window );"><strong>OTHER NON-CURRENT ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Long-term restricted cash</a></td>
<td class="nump">$ 1,714<span></span>
</td>
<td class="nump">$ 1,731<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableGrossNoncurrent', window );">Long-term receivable</a></td>
<td class="nump">1,467<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_ambo_LongTermLeaseDeposits', window );">Long-term lease deposits</a></td>
<td class="nump">194<span></span>
</td>
<td class="nump">195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousNoncurrent', window );">Others</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss', window );">Sub-total</a></td>
<td class="nump">3,398<span></span>
</td>
<td class="nump">1,970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Less: allowance for credit losses (Note ii)</a></td>
<td class="num">(769)<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_OtherAssetsNoncurrent', window );">Total</a></td>
<td class="nump">$ 2,629<span></span>
</td>
<td class="nump">$ 1,970<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_LongTermLeaseDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount of lease deposits non 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;">ambo_LongTermLeaseDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 non-current assets classified as other, before before allowance for credit loss.</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;">ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 6: http://www.xbrl.org/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(7)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NotesAndLoansReceivableGrossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before allowance for credit loss, of financing receivable classified as noncurrent. 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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableGrossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 other miscellaneous assets expected to be realized or consumed after one year or 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;">us-gaap_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480632/954-210-45-5<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277075040128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHORT-TERM BORROWINGS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Oct. 11, 2023</div></th>
<th class="th"><div>Jan. 06, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Nov. 14, 2022</div></th>
<th class="th"><div>Oct. 11, 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_DebtInstrumentLineItems', window );"><strong>SHORT-TERM BORROWING</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,939<span></span>
</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,029<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_LineOfCreditFacilityAxis=ambo_CathyBankMember', window );">Cathy Bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>SHORT-TERM BORROWING</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">6.29%<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_ambo_MortgagedPropertyAmount', window );">Mortgaged property amount</a></td>
<td class="nump">$ 3,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityAxis=ambo_EastWestBankMember', window );">East West Bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>SHORT-TERM BORROWING</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
</tr>
<tr class="re">
<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 );">Loan receivable, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember', window );">Ambow Education Inc | Cathy Bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>SHORT-TERM BORROWING</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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_srt_ConsolidatedEntitiesAxis=ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember', window );">Ambow Education Inc | East West Bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>SHORT-TERM BORROWING</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.29%<span></span>
</td>
<td class="text">&#160;<span></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_ambo_MortgagedPropertyAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 property mortgaged to borrow line of credit.</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;">ambo_MortgagedPropertyAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 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(f))<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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</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))<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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/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/2147479853/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: 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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-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)(a))<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_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityAxis=ambo_CathyBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LineOfCreditFacilityAxis=ambo_CathyBankMember</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_LineOfCreditFacilityAxis=ambo_EastWestBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LineOfCreditFacilityAxis=ambo_EastWestBankMember</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_ConsolidatedEntitiesAxis=ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.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_ConsolidatedEntitiesAxis=ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.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>88
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277166671952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCRUED AND OTHER LIABILITIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 27, 2023</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_ambo_PayablesAndAccrualsDisclosureLineItems', window );"><strong>ACCRUED AND OTHER 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_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and welfare</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 635<span></span>
</td>
<td class="nump">$ 866<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_ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent', window );">Payable for purchase of equipment and services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">391<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_ambo_AdvancePaymentsCurrent', window );">Receipt in advance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<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_ambo_DueToStudentsCurrent', window );">Amounts due to students</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">268<span></span>
</td>
<td class="nump">837<span></span>
</td>
</tr>
<tr class="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 );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">544<span></span>
</td>
<td class="nump">754<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_ambo_AccruedLoansFromThirdPartiesCurrent', window );">Loan from third parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">707<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Others</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="nump">172<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_AccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,468<span></span>
</td>
<td class="nump">$ 3,737<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_LineOfCreditFacilityAxis=ambo_SundryManagementLlcMember', window );">Sundry Management, LLC</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_ambo_PayablesAndAccrualsDisclosureLineItems', window );"><strong>ACCRUED AND OTHER 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_DebtInstrumentTerm', window );">Term of line of credit (in years)</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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_AccruedLoansFromThirdPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of loans from third parties, due within one year of the balance sheet date.</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;">ambo_AccruedLoansFromThirdPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ambo_AdvancePaymentsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount at the balance sheet date that has been received by the entity that represents amounts paid in advance.</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;">ambo_AdvancePaymentsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ambo_DueToStudentsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 through that date and payable for amounts due to students. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ambo_DueToStudentsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ambo_PayablesAndAccrualsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">ambo_PayablesAndAccrualsDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 payables for purchase of equipment and services, classified as 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;">ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. 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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 expenses incurred but not yet paid 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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_LineOfCreditFacilityAxis=ambo_SundryManagementLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LineOfCreditFacilityAxis=ambo_SundryManagementLlcMember</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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277071905824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ORDINARY SHARES (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th">
<div>Feb. 28, 2023 </div>
<div>USD ($) </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_ClassOfStockLineItems', window );"><strong>ORDINARY SHARES</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_SharesIssuedPricePerShare', window );">Issue price (per share) | $ / shares</a></td>
<td class="nump">$ 0.80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Net proceeds from issuance of ordinary shares and warrants | $</a></td>
<td class="nump">$ 1,849<span></span>
</td>
</tr>
<tr class="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 );">Net proceeds from ordinary shares | $</a></td>
<td class="nump">1,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Net proceeds from warrant | $</a></td>
<td class="nump">$ 400<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=ambo_DirectOfferingMember', window );">Direct offering</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_ClassOfStockLineItems', window );"><strong>ORDINARY SHARES</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_SharesIssuedPricePerShare', window );">Issue price (per share) | $ / shares</a></td>
<td class="nump">$ 0.80<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_CommonClassAMember', window );">Class A 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_us-gaap_ClassOfStockLineItems', window );"><strong>ORDINARY SHARES</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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of ordinary shares in a registered direct offering (in shares)</a></td>
<td class="nump">5,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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Ordinary Shares | Direct offering</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_ClassOfStockLineItems', window );"><strong>ORDINARY SHARES</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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of ordinary shares in a registered direct offering (in shares)</a></td>
<td class="nump">2,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_StatementClassOfStockAxis=dei_AdrMember', window );">American Depositary 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_us-gaap_ClassOfStockLineItems', window );"><strong>ORDINARY SHARES</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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of ordinary shares in a registered direct offering (in shares)</a></td>
<td class="nump">2,500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=dei_AdrMember', window );">American Depositary Shares | Direct offering</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_ClassOfStockLineItems', window );"><strong>ORDINARY SHARES</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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of ordinary shares in a registered direct offering (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1<br><br>Reference 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(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ProceedsFromIssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -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_ProceedsFromIssuanceOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issuance of common stock, preferred stock, treasury stock, stock options, and other types of 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> -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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per unit amount of equity securities issued.</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_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<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 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<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(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<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(28))<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 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 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(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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=ambo_DirectOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=ambo_DirectOfferingMember</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_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommonClassAMember</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=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277175705568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ORDINARY SHARES - Classification of warrant on weighted average assumptions (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>$ / shares </div>
<div>Y</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk-free interest rate</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Classification of warrant on weighted average assumption</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_WarrantsAndRightsOutstandingMeasurementInput', window );">Weighted average assumptions - Warrants</a></td>
<td class="nump">4.51<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Expected volatility</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Classification of warrant on weighted average assumption</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_WarrantsAndRightsOutstandingMeasurementInput', window );">Weighted average assumptions - Warrants</a></td>
<td class="nump">120.13<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Expected term</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Classification of warrant on weighted average assumption</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_WarrantsAndRightsOutstandingMeasurementInput', window );">Weighted average assumptions - Warrants | Y</a></td>
<td class="nump">3<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember', window );">Exercise price</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Classification of warrant on weighted average assumption</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_WarrantsAndRightsOutstandingMeasurementInput', window );">Weighted average assumptions - Warrants</a></td>
<td class="nump">0.40<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember', window );">Market value of common stock</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Classification of warrant on weighted average assumption</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_WarrantsAndRightsOutstandingMeasurementInput', window );">Weighted average assumptions - Warrants</a></td>
<td class="nump">0.31<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277176082288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SHARE BASED COMPENSATION (Details)<br></strong></div></th>
<th class="th"><div>Aug. 05, 2020</div></th>
<th class="th"><div>Dec. 21, 2018</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_PlanNameAxis=ambo_EquityIncentivePlan2010Member', window );">2010 Equity Incentive Plan</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan', window );">Automatic termination period of the plan</a></td>
<td class="text">10 years<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=ambo_AmendedAndRestatedEquityIncentivePlan2010Member', window );">Amended and Restated 2010 Equity Incentive Plan</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm', window );">Expiration term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 automatic termination period of the equity-based plans unless terminated earlier at the Board of Directors' discretion.</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;">ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period of time from the grant date until the time at which the share-based (option) award expires.</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;">ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 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=ambo_EquityIncentivePlan2010Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=ambo_EquityIncentivePlan2010Member</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=ambo_AmendedAndRestatedEquityIncentivePlan2010Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=ambo_AmendedAndRestatedEquityIncentivePlan2010Member</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>92
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074150784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE BASED COMPENSATION - Restricted stock (Details) - USD ($)<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>May 27, 2022</div></th>
<th class="th"><div>Nov. 22, 2018</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Restricted stock</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_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,083<span></span>
</td>
<td class="nump">$ 139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized share-based compensation expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>Restricted stock</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_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,083<span></span>
</td>
<td class="nump">$ 139<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_RestrictedStockMember', window );">Restricted stock awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Restricted stock</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,445,833<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_RestrictedStockMember', window );">Restricted stock awards | Class A Ordinary 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>
</tr>
<tr class="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>Restricted stock</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">5,200,000<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock awards | Senior employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Restricted stock</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">45,833<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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_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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GeneralAndAdministrativeExpenseMember</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_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedStockMember</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_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ExecutiveOfficerMember</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>93
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277167677776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE BASED COMPENSATION - Restricted stock activity (Details) - Restricted stock awards - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at beginning of year (in shares)</a></td>
<td class="nump">65,768<span></span>
</td>
<td class="nump">5,400,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,445,833<span></span>
</td>
</tr>
<tr class="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 );">Unvested at end of year (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,768<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_ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber', window );">Shares vested but not issued at end of year (in shares)</a></td>
<td class="nump">19,935<span></span>
</td>
<td class="nump">19,935<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Grant-date fair 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested at beginning of year (in dollars per share)</a></td>
<td class="nump">$ 2.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
</tr>
<tr class="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 );">Unvested at end of year (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.83<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_ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue', window );">Shares vested but not issued at end of year (in dollars per share)</a></td>
<td class="nump">$ 3.13<span></span>
</td>
<td class="nump">$ 3.13<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Weighted Average Remaining Contractual Term</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Unvested at beginning of year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 months 13 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Unvested at end of year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 months 13 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms', window );">Shares vested but not issued at the end of the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">0 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 are vested and expected to vest as of the balance sheet date.</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;">ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan), which are vested or expected to vest as of the balance sheet date.</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;">ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity-based awards excluding options which are vested and expected to vest, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 at grant date for nonvested equity-based awards issued 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity-based awards excluding options, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedStockMember</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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277069288720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXATION - Provision for Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2021</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_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Provision for income taxes on earnings</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_DeferredIncomeTaxExpenseBenefit', window );">Deferred:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (542)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 benefits (expense)</a></td>
<td class="nump">$ 14<span></span>
</td>
<td class="num">(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_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember', window );">US</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_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Provision for income taxes on earnings</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:</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(542)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 benefits (expense)</a></td>
<td class="nump">14<span></span>
</td>
<td class="num">$ (505)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued', window );">Unrecognized tax benefits</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<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_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: 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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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 6: 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_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 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 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 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 4: 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 5: 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 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(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: 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 8: 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_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense accrued for an underpayment of income taxes.</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 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-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_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InternalRevenueServiceIRSMember</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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277075260352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>TAXATION - Deferred tax assets and liabilities (Details) - USD ($)<br> $ in Thousands</strong></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_DeferredTaxAssetsNetOfValuationAllowanceAbstract', window );"><strong>Deferred tax asset:</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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued expense</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 109<span></span>
</td>
</tr>
<tr class="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 doubtful accounts</a></td>
<td class="nump">346<span></span>
</td>
<td class="nump">309<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_ambo_DeferredTaxAssetsDepreciation', window );">Depreciation</a></td>
<td class="nump">84<span></span>
</td>
<td class="nump">85<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_ambo_LeaseLiability', window );">Lease Liability</a></td>
<td class="nump">2,095<span></span>
</td>
<td class="nump">2,228<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Tax loss carried forward</a></td>
<td class="nump">6,661<span></span>
</td>
<td class="nump">5,977<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Research and development capitalization</a></td>
<td class="nump">91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax Credits</a></td>
<td class="nump">59<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_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">9,337<span></span>
</td>
<td class="nump">8,708<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_ambo_DeferredTaxAssetValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(7,794)<span></span>
</td>
<td class="num">(6,579)<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_DeferredTaxAssetsNet', window );">Deferred tax assets, net of valuation allowance</a></td>
<td class="nump">1,543<span></span>
</td>
<td class="nump">2,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_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax 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_ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition', window );">Unrealized gain on acquisition</a></td>
<td class="nump">173<span></span>
</td>
<td class="nump">196<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_ambo_RightOfUseAssets', window );">- Right-of-use assets</a></td>
<td class="nump">1,370<span></span>
</td>
<td class="nump">1,933<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="nump">$ 1,543<span></span>
</td>
<td class="nump">$ 2,129<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_DeferredTaxAssetValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ambo_DeferredTaxAssetValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ambo_DeferredTaxAssetsDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of depreciation.</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;">ambo_DeferredTaxAssetsDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unrealized gains on acquisition.</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;">ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ambo_LeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 represents the amount of lease 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;">ambo_LeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_RightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 represents the amount of right-of-use 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;">ambo_RightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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://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 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(26)(a))<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(26)(b))<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/2147479853/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_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 in-process research and development costs expensed in connection with a business combination.</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsNetOfValuationAllowanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxAssetsNetOfValuationAllowanceAbstract</td>
</tr>
<tr>
<td style="padding-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_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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_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_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<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_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued liabilities.</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277075646656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXATION - Expiration dates of operating loss carried forwards (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </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>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforward</a></td>
<td class="nump">$ 41,777<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></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_ambo_OperatingLossCarryforwardsSubjectToExpiration', window );">Net operating loss subject to expiration</a></td>
<td class="nump">$ 122<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_ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward', window );">Number of years to carryforward</a></td>
<td class="text">20 years<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_ambo_OperatingLossCarryforwardsNotSubjectToExpiration', window );">Net operating loss carried forward indefinitely</a></td>
<td class="nump">$ 23,736<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_ambo_OperatingLossCarryforwardsSubjectToExpiration', window );">Net operating loss subject to expiration</a></td>
<td class="nump">$ 17,919<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_ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward', window );">Number of years to carryforward</a></td>
<td class="text">20 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_TaxPeriodAxis=ambo_TaxYear2028AndThereafterMember', window );">2028 and thereafter</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforward</a></td>
<td class="nump">$ 41,777<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_OperatingLossCarryforwardsNotSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 loss carryforward not subject to expiration.</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;">ambo_OperatingLossCarryforwardsNotSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of years to carryforward.</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;">ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_OperatingLossCarryforwardsSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 loss carryforward subject to expiration.</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;">ambo_OperatingLossCarryforwardsSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</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 740<br> -SubTopic 10<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_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</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_TaxPeriodAxis=ambo_TaxYear2028AndThereafterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TaxPeriodAxis=ambo_TaxYear2028AndThereafterMember</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>97
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074004704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXATION - Valuation allowance (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>Movement of valuation allowance</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_DeferredTaxAssetsValuationAllowance', window );">Balance at beginning of the year</a></td>
<td class="nump">$ 6,579<span></span>
</td>
<td class="nump">$ 4,139<span></span>
</td>
</tr>
<tr class="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 );">Allowance made during the year</a></td>
<td class="nump">1,215<span></span>
</td>
<td class="nump">2,440<span></span>
</td>
</tr>
<tr class="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 );">Balance at end of the year</a></td>
<td class="nump">$ 7,794<span></span>
</td>
<td class="nump">$ 6,579<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_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_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-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>98
<FILENAME>R78.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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277189074528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXATION - Reconciliation (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Reconciliation between total income tax expense and the amount computed by applying the weighted average statutory income tax rate to income before 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Weighted average statuary tax rate</a></td>
<td class="num">(21.00%)<span></span>
</td>
<td class="num">(21.00%)<span></span>
</td>
<td class="num">(21.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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">States taxes, net of federal benefit</a></td>
<td class="num">(7.00%)<span></span>
</td>
<td class="num">(5.00%)<span></span>
</td>
<td class="num">(2.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Tax effect of non-deductible expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4.00%)<span></span>
</td>
<td class="num">(7.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_EffectiveIncomeTaxRateReconciliationTaxExemptIncome', window );">Tax effect of tax-exempt entities</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">4.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_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes', window );">Prior year true up</a></td>
<td class="num">(5.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="nump">31.00%<span></span>
</td>
<td class="nump">26.00%<span></span>
</td>
<td class="nump">23.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7.00%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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 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> -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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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/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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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_EffectiveIncomeTaxRateReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nondeductible expenses.</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> -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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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_EffectiveIncomeTaxRateReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revisions of previously reported income tax expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 state and local income tax expense (benefit), net of federal tax expense (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/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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (loss) exempt from income taxes.</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> -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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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_EffectiveIncomeTaxRateReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="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>99
<FILENAME>R79.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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074589248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXATION - Income /(loss) before income taxes from continuing operations (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, 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract', window );"><strong>Income /(loss) before income taxes from continuing operations is attributable to the following geographic locations</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">United States</a></td>
<td class="num">$ (2,843)<span></span>
</td>
<td class="num">$ (7,305)<span></span>
</td>
<td class="num">$ (6,737)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="num">(318)<span></span>
</td>
<td class="num">(1,947)<span></span>
</td>
<td class="num">(457)<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 );">LOSS BEFORE INCOME TAX AND NON-CONTROLLING INTERESTS</a></td>
<td class="num">$ (3,161)<span></span>
</td>
<td class="num">$ (9,252)<span></span>
</td>
<td class="num">$ (7,194)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 earnings or loss from continuing operations before income taxes that is attributable to domestic 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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/2147483586/944-220-S99-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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (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 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/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: 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/2147483589/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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's 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/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)(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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>100
<FILENAME>R80.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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074798128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS/INCOME PER SHARE - Computation of basic and diluted net loss per share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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>
<th class="th"><div>Feb. 20, 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_NetIncomeLossAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic', window );">Numerator for basic net loss per share from continuing operations</a></td>
<td class="num">$ (3,175)<span></span>
</td>
<td class="num">$ (9,252)<span></span>
</td>
<td class="num">$ (6,689)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted', window );">Numerator for diluted net loss per share from continuing operations</a></td>
<td class="num">$ (3,175)<span></span>
</td>
<td class="num">(9,252)<span></span>
</td>
<td class="num">(6,689)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic', window );">Numerator for basic income (loss) per share from discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,056)<span></span>
</td>
<td class="nump">7,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted', window );">Numerator for diluted income (loss) per share from discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (5,056)<span></span>
</td>
<td class="nump">$ 7,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Denominator for basic net loss per share weighted average ordinary shares outstanding (in shares)</a></td>
<td class="nump">56,333,003<span></span>
</td>
<td class="nump">49,458,266<span></span>
</td>
<td class="nump">46,654,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Denominator for diluted net loss per share weighted average ordinary shares outstanding (in shares)</a></td>
<td class="nump">56,333,003<span></span>
</td>
<td class="nump">49,458,266<span></span>
</td>
<td class="nump">46,654,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic net loss per share from continuing operations (in dollars per share)</a></td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="num">$ (0.14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted net loss per share from continuing operations (in dollars per share)</a></td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">(0.19)<span></span>
</td>
<td class="num">(0.14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Basic net loss per share from discontinued operations (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.10)<span></span>
</td>
<td class="nump">0.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Diluted net loss per share from discontinued operations (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share included in calculation of diluted income per share</a></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>
</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>
<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:</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_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic net loss per share from continuing operations (in dollars per share)</a></td>
<td class="num">$ (1.20)<span></span>
</td>
<td class="num">$ (3.80)<span></span>
</td>
<td class="num">$ (2.80)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted net loss per share from continuing operations (in dollars per share)</a></td>
<td class="num">$ (1.20)<span></span>
</td>
<td class="num">(3.80)<span></span>
</td>
<td class="num">(2.80)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Basic net loss per share from discontinued operations (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.00)<span></span>
</td>
<td class="nump">3.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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Diluted net loss per share from discontinued operations (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2.00)<span></span>
</td>
<td class="nump">$ 3.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_StatementClassOfStockAxis=dei_AdrMember', window );">American Depositary Shares | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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:</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_ambo_NumberOfSharesInAds', window );">Number of Shares in an ADS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
</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_CommonClassAMember', window );">Class A Ordinary 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>
</tr>
<tr class="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:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ambo_NumberOfSharesInAds', window );">Number of Shares in an ADS</a></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>
</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_CommonClassAMember', window );">Class A Ordinary Shares | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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:</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_ambo_NumberOfSharesInAds', window );">Number of Shares in an ADS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_NumberOfSharesInAds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in an ADS.</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;">ambo_NumberOfSharesInAds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) from continuing operations 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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<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 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 3: 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 4: 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 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 (b)<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 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 7: 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 8: 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 9: http://www.xbrl.org/2009/role/commonPracticeRef<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/2147483586/944-220-S99-1<br><br>Reference 10: 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 11: 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/2147483589/942-220-S99-1<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 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-1<br><br>Reference 14: 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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: 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.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/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_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="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_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) derived from continuing operations during 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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<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 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 3: 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 4: 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 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 (b)<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 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 7: 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 8: 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 9: http://www.xbrl.org/2009/role/commonPracticeRef<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/2147483586/944-220-S99-1<br><br>Reference 10: 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 11: 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 12: 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/2147483589/942-220-S99-1<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 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-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_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the 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 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-3<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 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2147483586/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 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 5: http://www.xbrl.org/2009/role/commonPracticeRef<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/2147483589/942-220-S99-1<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 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 7: 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(14))<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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the 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 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-3<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 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<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 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479836/810-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="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_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) from continuing operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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)(2)<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 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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.</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_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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) from discontinued operations available to common shareholders.</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_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommonClassAMember</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>101
<FILENAME>R81.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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277166519040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Lease expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_LeasesAbstract', window );"><strong>LEASES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="nump">$ 2,348<span></span>
</td>
<td class="nump">$ 4,314<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R82.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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277075855712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Supplemental cash flow 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, 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_LeasesAbstract', window );"><strong>LEASES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 1,451<span></span>
</td>
<td class="nump">$ 2,363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment loss</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479365/842-20-25-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_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>103
<FILENAME>R83.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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277072622288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Supplemental balance sheet information (Details)<br></strong></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_LeasesAbstract', window );"><strong>LEASES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average Remaining Lease Term, Operating leases</a></td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
<td class="text">3 years 1 month 28 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average Discount Rate, Operating leases</a></td>
<td class="nump">4.25%<span></span>
</td>
<td class="nump">4.25%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R84.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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277170119232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Maturities of lease liabilities (Details) - USD ($)<br> $ in Thousands</strong></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_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating leases- ASU842</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 4,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">2,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">8<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">7,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: interest</a></td>
<td class="num">(260)<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_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">6,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: current portion</a></td>
<td class="num">(2,486)<span></span>
</td>
<td class="num">$ (2,218)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Non-current portion</a></td>
<td class="nump">$ 4,349<span></span>
</td>
<td class="nump">$ 5,744<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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R85.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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277167595008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GAIN ON DISPOSAL OF ASSESTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>GAIN ON DISPOSAL OF ASSESTS</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_GainLossOnDispositionOfAssets1', window );">Gain (Loss) on Disposition of Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=ambo_BayStateCollegeIncMember', window );">Bay State College Inc</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>GAIN ON DISPOSAL OF ASSESTS</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_GainLossOnDispositionOfAssets1', window );">Gain (Loss) on Disposition of Assets</a></td>
<td class="nump">$ 1,400<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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=ambo_BayStateCollegeIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=ambo_BayStateCollegeIncMember</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>106
<FILENAME>R86.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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277166531312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Details) - Recurring basis [Member] - Significant Unobservable Inputs (Level 3) [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>FAIR VALUE MEASUREMENTS</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_FiniteLivedIntangibleAssetsFairValueDisclosure', window );">Intangible assets</a></td>
<td class="nump">$ 537<span></span>
</td>
<td class="nump">$ 1,060<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 );">Growth rate</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_FairValueInputsQuantitativeInformationAbstract', window );"><strong>Unobservable inputs</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_ambo_FairValueInputsLongTermRevenueGrowthRates', window );">Terminal growth rate (as a percent)</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Minimum | Royalty rate</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_FairValueInputsQuantitativeInformationAbstract', window );"><strong>Unobservable inputs</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_ambo_FairValueInputsRoyaltyRate', window );">Royalty rate (as a percent)</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Minimum | Discount rate</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_FairValueInputsQuantitativeInformationAbstract', window );"><strong>Unobservable inputs</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_ambo_FairValueInputsDiscountRates', window );">Discount rate (as a percent)</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">13.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Maximum | Royalty rate</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_FairValueInputsQuantitativeInformationAbstract', window );"><strong>Unobservable inputs</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_ambo_FairValueInputsRoyaltyRate', window );">Royalty rate (as a percent)</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Maximum | Discount rate</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_FairValueInputsQuantitativeInformationAbstract', window );"><strong>Unobservable inputs</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_ambo_FairValueInputsDiscountRates', window );">Discount rate (as a percent)</a></td>
<td class="nump">14.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_FairValueInputsDiscountRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt.</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;">ambo_FairValueInputsDiscountRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_FairValueInputsLongTermRevenueGrowthRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assumed long-term growth in revenues, used as an input to measure fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ambo_FairValueInputsLongTermRevenueGrowthRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_ambo_FairValueInputsRoyaltyRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ambo_FairValueInputsRoyaltyRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueInputsQuantitativeInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueInputsQuantitativeInformationAbstract</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueInputsLevel3Member</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputLongTermRevenueGrowthRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputLongTermRevenueGrowthRateMember</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_us-gaap_MeasurementInputTypeAxis=ambo_MeasurementInputRoyaltyRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=ambo_MeasurementInputRoyaltyRateMember</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R87.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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277073966720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONCENTRATIONS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">24 Months Ended</th>
</tr>
<tr>
<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>
<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_ConcentrationRiskLineItems', window );"><strong>CONCENTRATIONS</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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 2,280,000<span></span>
</td>
<td class="nump">$ 1,983,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,280,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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue from contract with customer | Customer Concentration Risk | Customer One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>CONCENTRATIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ambo_ThresholdUsedForCalculatingConcentrationOfRisk', window );">Concentration risk (as a percent)</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue from contract with customer | Supplier Concentration Risk | Customer One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>CONCENTRATIONS</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_ambo_ThresholdUsedForCalculatingConcentrationOfRisk', window );">Concentration risk (as a percent)</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue from contract with customer | Accounts receivable | Customer One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>CONCENTRATIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ambo_ThresholdUsedForCalculatingConcentrationOfRisk', window );">Concentration risk (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.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_ConcentrationRiskByBenchmarkAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid and other current assets | Customer One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>CONCENTRATIONS</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_ambo_ThresholdUsedForCalculatingConcentrationOfRisk', window );">Concentration risk (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98.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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,058<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_ambo_ThresholdUsedForCalculatingConcentrationOfRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ambo_ThresholdUsedForCalculatingConcentrationOfRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481027/954-310-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_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_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_srt_MajorCustomersAxis=ambo_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=ambo_CustomerOneMember</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_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_ConcentrationRiskByTypeAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsReceivableMember</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_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PrepaidExpensesAndOtherCurrentAssetsMember</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>108
<FILENAME>R88.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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140277074774656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Feb. 20, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 04, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </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_ProceedsFromIssuanceOrSaleOfEquity', window );">Net proceeds from issuance of ordinary shares and warrants | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,849<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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Ordinary 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>
</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_ambo_NumberOfSharesInAds', window );">Number of Shares in an ADS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | PRP Consulting Group P.C.</a></td>
<td class="text">&#160;<span></span>
</td>
<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_AccountsReceivablePurchase', window );">Cash receivable from transfer account receivable portfolio | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | American Depositary 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>
</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_ambo_NumberOfSharesInAds', window );">Number of Shares in an ADS</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Percentage of ratio</a></td>
<td class="nump">0.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Class A Ordinary 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>
</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_ambo_NumberOfSharesInAds', window );">Number of Shares in an ADS</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ambo_NumberOfSharesInAds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in an ADS.</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;">ambo_NumberOfSharesInAds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ambo_</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_AccountsReceivablePurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 from purchase of accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-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_AccountsReceivablePurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issuance of common stock, preferred stock, treasury stock, stock options, and other types of 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> -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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</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 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-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_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=ambo_PrpConsultingGroupPcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=ambo_PrpConsultingGroupPcMember</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=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>109
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M^OMO,/3>VJ([D+.=6'$3*W9YG\Y(N0)JU4"J+^BW#7L@F0K>NHJUJ[!RI0O
MP]2/L7\Z>>A&8QIA[,6-T0Y*OT'I.U%^IJ44+)6TQFG#5CL(.H\-$((];*:1
MCT-DQQ8TV (GMO,TY1LU8:IJI53-WEU&CT!!I0UD8#P?H=CK@32-8!)C.\BP
M 1DZ0=X(NB9L4:TTERLJ5/'H)KD-;&CBB.(>5M,FA!&T8XT:K)$3ZRV7)-L#
M7V3B0P'$/806JR!&OAUBW$",G17B$R_&Z<M5(CYDE3B0LYUXDR;>Y(7T4<)
MR*<J?W216"NJEH-IGIA9T5L5TP)%H7U-H-=RE>=$>55(4MPSM0&WBS((<.NH
M5RUZ&&U&.!H V2%4Z 1Y7>V^PDB@8:S0G*L0)7VPIA5,(F\ ;<N$T$D^TVNU
M[$2RXAYD5*DA(+3L&?/E>%-N)]D*&9EU-D[Z.6"Q"A,O&8#<$AIT,UI=/LP)
MM@+%!H38"_HEQ&*5A,D ;<"6TZ";U&J@#G F6R$O"(UIM)@% 1S:32VMP6 O
M%90Q<L<R)AFU%SGHI,<?K7*'\K8;=$N3T,V3\Q47<BRIR,$=%VJX2GW[XIC,
MAQ-L[$J+E8>&4KPE2.AFR$9RK,F3UAM6@!;BP[&1/*854G$, &SI$3K92 ,4
M&]J5&YTLLJ*-3;1^V%<;%BL<#9;DEMR@F]VNBI3G%$CRG393>O0L0*QH3?H*
M8%_&V8S0@ Y&+<<A-\?U"_+SO#XY 2.3RI!O)(/-"L$AR"WC(3?C[>JY%Q(!
MF3R61'%_7UFL($R\8 !JI_%S=WY=7?=2W4.'[0'_CR80M:2)W*3I2*L.DUJG
MP21''_O&@IE60>0/J'#44BC:AT(+^ZI9T=HZ0!.MI9D<1MLR*G)WBC7:EQ!:
MVC]?5>X^1(M9%/H#U(): D1N ISQ/&=2J_NR/A;@A4X+6J1#>)W^[(D+K#O@
MUQWMQMS2*8J<N_[RSR]7M_]8@W/R\ _O\0-YVPVS)67D)N4;09=4[9(%*%=$
M/0"\?N4=>QY6E"?  \DV]"V 1V$8JK_HV89LI))$[%^Z4)6 98"594/L&UFJ
MAFNAJP8I 5^""YK2_$ZQ_?-A7&6G#_7>6&?W)UI:>^K\NJ/=.6VE W)+A_/%
M@NGS9K6O]?G*F!4@)6NF]KDU8)MNB#S</Z:RV@4P'F@Y<*L>L%L]*%VVR3<9
MT0=I"[ID*;/6=&P*@;$2.*%YUF<S]"(_&*A#N!4-V"T:NDBW!U8\5ZNWTJ\(
M'BA@E6:S@C>UP1BB?OUT/_YG#UU;H8'=?75-!?HD13Y9@[#TQKX9A&D5Q>&
M'L:=(^%].N@.3S7'/@-@37*W-:HVL^%&%;<B +M%P"Q3/30X!]="E2(BGL"\
M*EU6I$Y//UK/#^5M-^Y63F!W@SY,6_B@+?FAO.V&V2H2[%8DS;*6P\MJ.:KV
MC?2S&.&!HVK<:@?L;L7KY)OME7P'%1.'\K8;=RLFL/L$W)%\!SWU/I2WW3!;
M?L=N?M\G^1+CA9?Q$L)M4V.;=-[2ZE?D?Q!QSXI2-61+-<@[CE3FBOJM<WTC
M^;IZ<7O'I>1Y=;FB9$&%-E"_+SF7SS?Z77#S[G_Z'U!+ P04    "  D@)E8
M *V7+#X#  #L#0  &    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;*V787.:
M,!C'OTJ.[7;=72<$0;13[BRZ:^^ZUJO=]CJ%*%R!L"1JMT^_!"B*(J K+R2!
M__/D]T<>'AAN"'UA/L8<O$9AS$:*SWERI:K,]7&$6(<D.!9G%H1&B(LI7:HL
MH1AY:5 4JKJF]=0(!;%B#]-C,VH/R8J'08QG%+!5%"'ZYQJ'9#-2H/)VX#%8
M^EP>4.UA@I9XCOF/9$;%3"VR>$&$8Q:0&%"\&"EC>.5 4P:DBI\!WK"=,9!6
MG@EYD9-;;Z1HD@B'V.4R!1*[-79P&,I,@N-WGE0IUI2!N^.W[-]2\\+,,V+8
M(>&OP./^2.DKP,,+M KY(]G<X-Q0"NB2D*6_8)-I34L![HIQ$N7!@B *XFR/
M7O,+L1, C2,!>AZ@MPWHY@'=U&A&EMJ:(([L(24;0*5:9).#]-JDT<)-$,N_
M<<ZI.!N(.&X[#_?SA[O;R?AI.@'7X[OQO3,%\YOI]&D.+F:(XIC[F <N"C^#
M+^ C4 'SQ5$V5+E87>90W7REZVPE_<A*$^QV0!=> EW3NQ7A3OMPO1RN"L^%
M<;TPKJ?YC"/Y9N)VP91B+S=T"1)$P1J%*PPN@AAX) P192#!-%-\KK*<K6&E
M:\B*6=M:1].$O?6NLR95R4"W,- ]T4"V!VC%?4*#O]BK(LZ2FCLLL"<W:X^Y
M65>B-@IJXSSJ@+%5-;%Q0*+ML=8I2I1F06F>1RD>A(RCV OB916JV8A:IRBA
M]@K47BVJ$R+&P!@\4 $E'L1@?K0^:Q/)?G'%$N3BD2(: L-TC17[TP?8T[Y6
M5>L[)2MYM@K/5JWGPNO_E*[5JG2;5"7^?L'?/XV_5>7V#VZ=7J^R=%L(2]B#
M GMP%O;QTAT<D)BZ 0=0&^PA'PH-:T]80H;:MK]I9T$W5'*>M05ZA;*!?:<W
MPQ:U[;2I[?I,IQ;W>V4K^]ZV9EC?F]^EOF&[WMPH*WO8=F=8WY[/JW%XV';[
MW73;QVX6EL&W#1K6=^C3JQP>]E_#TOH&-/>AFX5EZ&V_AO4-^]PJ/VS'1\B;
MA1FYNO,J+K^#OB.Z#&(&0KP0D5K'$BEH]FF133A)TK?S9\+%NWXZ],7G&*92
M(,XO".%O$_G"7WS@V?\ 4$L#!!0    ( "2 F5CGZ> !I@D  $HV   8
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
M-XK-S/D4)=P/@_^(M28L*]!T'2<9$FO21BQ-;]RD0[OWD=N]D0RQ<</-4ZI
ME1[9>,SK*D%DXA36\KF6-]ZXU6QV=;(Z$._6LP2PPJ2A#J,*8ZD98Q?3Q?#>
M]&P'&+]=NX$-3JB &68.TW?1 3O<;Z@\J().>@0Z/R M9Z\2O"25*?)"XI.X
M*/R$HS/Y]%"P!*,M^ND?AF&=6XX>+6B&:^,(FS64F%21*363Z:GAKH)PE^D/
MV)0!]SX7<&$V.!8P;-84L.)*>H0K*P$WL+4*^:QY?%O=DBR]Z>'JHM2MA%%3
MSBO0I$= \T1-3$G0*DN6WO2LUU6I6S6KPA1*,C-*_IX__"<T\-^$!J^\"#Y%
MNU1\%T1HZ8?+75C<0LNS)*_0/^XYA'F!O]<,?#2H3H2V0RFUK-KS00 [#IC=
M)XY>BD.6CF.SOMU0Q#*%FLR\D7B*'F6&G*Q(?=>P29&Z99,B@*59$46*S$R*
MISU18'9VZJ71JC>W+6]5(15T,O/CB?./J5:DC&0I 5(%=Y>[G:;52:17N%OE
M*7@!RMXJD[;JS6W+6U7V@\<;S?!Z3';X@<96*98!#S5:?;UVAJQHPUX!4Q#+
MS! [W/ D6/H1<ODV3H/,3_Y$N21PW*WNK+;JS6W+6U5(Q<S,^;]L0C CBI\L
M:9O>W+:\52557,[:Y?)&3&4 E>-SHB^G@!4]US?'(2MRWE!,,H7D[!0D_Y]J
MD+*G8]$"L U$"U@U1ZM@F[4+V\TCVRIJ,V#;5M_H!FP:&,I6E&T?V;!MK_8P
M]W3R<^I6?1M"%P2PT07I'KQD(]:;U_QEI51D^2[*BK=1]M_N7X@:YJ\!:=_?
MX NW>*U)N2G>LGKPD]= B!3R%^'2.N^) 4J*%Y>*@RS>YJ_R/,=9%F_RCVON
MKW@B#<3O+W&<?1S(#O:OCUW_%U!+ P04    "  D@)E8S-SHY,\(  #>3P
M&    'AL+W=O<FMS:&5E=',O<VAE970U+GAM;+6<:W.C.!:&_XK*.S7;735N
M(W&S>Y-4I<VU:B?=.T[/UGZDL1RSC<$#<M*SOWX%IHT10C8])U\2$Q\]1\"+
M),X;N'G)BZ_EEE*&ONW2K+R=;!G;OY_-RGA+=U'Y+M_3C'^SR8M=Q/AF\30K
M]P6-UG6C73HCFF;-=E&23>YNZK]]*NYN\@-+DXQ^*E!YV.VBXL\/-,U?;B=X
M\OT/OR5/6U;]879WLX^>Z(JRS_M/!=^:G2CK9$>S,LDS5-#-[>0>OP_UND$=
M\7M"7\JSSZC:E2]Y_K7:"->W$ZWJ$4UIS"I$Q'\]TR5-TXK$^_%' YV<<E8-
MSS]_IWOUSO.=^1*5=)FG_T[6;'L[F4_0FFZB0\I^RU\"VNR06?'B/"WKG^CE
M&&N3"8H/)<MW36/>@UV2'7]'WYH#<=; T 8:D*8!N;:!WC30A0;$'FA@- T,
MH0%>##0PFP:FF&&H2U;3P!(:Z$,9[*:!+6:P!AK,FP9S<1_T@0:+IL&BEL/Q
M_-4GWXE8='=3Y"^HJ*(YK?I0*ZANS<]YDE5B7[&"?YOP=NQN^?%A]?&?H7/_
MZ#IH]<A__>H^/*[01P\M@_L'WUVA\ &Y__H</OX'3='GE8/>_/06_822##UN
M\T,99>OR9L9X5RK@+&[2?CBF)4-ITZ@LT3WZ6*R3C%]D:+6-"EJVVV6]+0$O
MKP$O?P#LJ,'WZW5279Y1BO91LI[R_8^C?<*B5,)RU:P5B]B!Y;PWO"NT>);V
MQ[O0GS@^[ YIQ.BZNKB3.&$2B'\])&=;6J XW_%!<UN-9L^4GV2^327<0,U]
MR+,I1V6LR%/^W1,*,T;YOLJZ&*I1CWGO$,^XQD]")R>ADYIC#' ^1&F4Q11%
M##DT?H=T_ LB&M%DVCV2K)I4S1;/=QB;-[/G<QE*8O1NB-,/,;&^L*UNF-L/
ML\1L7C]F:BQ,VUITXWQ)KVQ+@ 42F"YF#/M!1#,T[135.0GZZ23H5YV$-_SJ
M.5Z(;Z\Z(4>J>=89 R^(3L1CN90$VMK<$/?.47:S6F"\+_=13&\G^^8*G=S]
M_#=L:?^07>R0, \2YD/" DA8" 3KJ- XJ="HZ?J "L,LYNO"DLN0"Z_^]+::
MSNJ98ING:UJ4?T?N'X>$_2D3HP%X'):0, <2YD+"/$B8#PD+(&$A$*RC:O.D
M:E,YMM;RG58+_W4]B_,I/*H6+#()*TEC)0P)<\S> ,ZG3&'"A$SH0<)\2%@
M"0O5Q[4C..LD.$LIN+ L#_5LGF]0WEU>(WX77JUM69'$U=J2W\;$7U'T$A5K
MF1RMWEI#$^9U94_&:LSJ'0LAG0N9SH.$^9"P !(6 L$Z4K1/4K1?08KGRU"9
M+.V>3DQ-TT1I*GLV5IJ0,!<2YD'"?$A8  D+@6 =%<]/*IZK5;SC:(;R#,7;
M*'NJ[IOY/3D7[SXO6+45'XJ"9K%T5:I$CYW2(6$.),R%A'F0,'_>&RVF&!/A
MUALR8W@A8T>#BY,&%TH-?L[X#5&:_(^/E$\1'QZY&)/LF0^?.YJQ7U!&637&
M'NM"B$7?I*6K#\H<8\4("7,@82XDS(.$^0N)-(1:20"9,%0G[$@1:VUM6E.*
MT:$%?4KXU%W?R%3"*P]?RF2=1$4B%YX:.%9YH#0'E.8VM,X1-X4[)4\2),;X
MH-T*9!F)H+SP0E!7+6=.!E:J97DLQ_/!Z;^-D[8I\EUEFN1%PIKU8%/?D6I'
MB1^M'4B: TIS06D>*,T'I04-K7/?VU.C,J8KQM9MP&J[X8%/E,TL^2;-2_D-
MAIHQ6G&0- >4YH+2O(8FE/G%<0TR92!).<6F+4JI'Z6?V4)=+;6F";[.-1&<
M$BR5E'Z%=R4+$LTKW+=23&ST6*XLSK3$>:@?5/E7Q.B=M'X@MG3A, >2*/'T
MAY(8@HDU=&&WW@%6%G&OL;#D)\:0>5BVQ,.214I-+'5/1U^BH 5_4)H/2@M
M:2$4K:O'MNJ/S=<TLS"H%0!*<T!I+BC- Z7YH+0 E!9"T;KZ;DT&K'89QMA:
M:M1H,8.:#KCO.F!MKHNS*:CS $KS06D!*"V\='2[XFMM!?P:OH)4FG9_R=6;
M^$&M!-RW+WHU(!<TI0=*\T%I 2@MA*)U==D:!?B"4_ J?A?N%Y1-PS#GNBX*
M%=0? *6YH#0/E.:#T@)06@A%ZRJZM1VPVG?X2]Z7FCUZW@<U'$!I+BC-P_VJ
M/2:+N7A/+JWM]V_*0?T$65)]Z#]62.LH$+6C &-OJ9.,U1LHS0&EN0VM\[_"
M_?(.D=3SQ2 ?M&.!).44B^6X"T%=#;4^ WE=GT&-'ZT>4)\!E.:"TCQ0F@]*
M"XC$0Y@348[JH*X<6Z>! #@-:L9HS8$Z#: T%Y3F$5G9W]!L71S<0,T&(GE"
M@^B])S2D?=.U^8"B6K^!_)#?0*3"DED)6'Q6Y@J_@<C\!K-W$;GJOH\^OQ)C
MPM1LH^>2@Z8-0&FA9"?LN34TS[5.!_G+3H=<$C+_PL +K"U$75SK=*A[.GJ(
M '4Z0&D^*"T I850M*X>6Z>#O*K304"=#E": TIS06D>*,T'I06@M!"*UM5W
MZW20'W^>@NL\0L=_AJ-%]<1O4M"J7++9T"+)GJ1Z[S]5T7^(%=3B()(B_-P0
MG]X!S>F!TGQ06@!*"Z5'US(&9OG6XB _;G%<4-VE>C(9>("B]PB%NHNC90CZ
M$ 4HS0.E^:"T )060M&ZLFX=$O**SU*HV:.7"J!N"2C-!:5YH#2?R)YO($)U
M.@#-&5[*V55CZVX0M;MQ78T&U,4 I3F@-!>4YA&958!M4[R#ATP:@-+"B[O0
M?=M&:W?H:KMCH)*CR^2G]TO]V.B]7T,2)%9R)#$FMC6Q*N2J^SY6!9*L4Q-K
MEFX(.I %]H<5T,Z%DIR6,32LZ*T3H:N=B"LJ-/)3W2]$FT1:H9%$#KQ0!=0X
M *5YH#0?E!: TD(HVE&/L[/7BE5OOOLU*OA"JD0IW7"\]L[FLBB.+Y,[;K!\
M7[]I[$O.6+ZK/VYIM*9%%<"_W^0Y^[Y1O;SL]$J_N_\#4$L#!!0    ( "2
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
M+YZ/A$L7X_02;!,OH[D-N-K&1^X7Y'@#OB^M#?T+*QC^.W'V-U!+ P04
M"  D@)E88=(92+0>  #=7@  &    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM
M;+5<>8_;1I;_*D1O,+ !M?KRD;$3 ^UVG.G%Q#'<]L[?%%F2&%.DPB);UGSZ
M?;_W7ET4U>TL9H$@;DEUO'KW5?73KNV^VK4Q??9M4S?VYY-UWV]?G9W98FTV
MN9VW6]/0+\NVV^0]?>Q69W;;F;SD29OZ[/+\_,79)J^:DS<_\7<?NS<_M4-?
M5XWYV&5VV&SR;O_6U.WNYY.+$_?%IVJU[O'%V9N?MOG*W)G^R_9C1Y_._"IE
MM3&-K=HFZ\SRYY/KBU=OGV$\#_B?RNQL]'>&DRS:]BL^W)8_GYP#(%.;HL<*
M.?US;VY,76,A N-/7?/$;XF)\=]N]?=\=CK+(K?FIJW_597]^N>3'T^RTBSS
MH>X_M;M_&#W/<ZQ7M+7E_V<[&7MU>9(5@^W;C4XF"#95(__FWQ0/T80?SX],
MN-0)EPRW;,10OLO[_,U/7;O+.HRFU? ''Y5G$W!5 Z+<]1W]6M&\_LW=[:\?
M;M_?WEQ_^)Q=W]S\_N7#Y]L/OV8??__G[<WM+W<_G?6T"8:>%;K@6UGP\LB"
M%Y?9;VW3KVWV2U.:,EW@C*#S(%XZ$-]>/KCB.U/,LZN+679Y?GGUP'I7_LA7
MO-[5?^[(LN"SZ04A-Z_L-B_,SR<D&-9T]^;DS=_^Z^+%^>L'P'WFP7WVT.K_
M%W ?7O!JGCVR9I;/L[>YK6S6+C,^4M/G+$2?UR8KVL:V=57FO2FS9=7D35'E
M=69IB"%Q[7E63P-_[=IAFZWS>Y,MC&FPTC;O:%(%:2S:KJ2IAAB^7V<KTY@N
MK^L]?C%;+(TA0]-7S8IF5K3)MC86<['VEZ;"F#MLRAM>;TQ7%7GVY&__]>/E
MY?GK+_.[>?;K]?5'_GSQ^FF6-V6V'3H[Y$V?]2TOTPU8$[]T9C74<D@%GU>X
M,\7057VEHW[Y5JSS9F6RFW:SJ2RKIB<8K+O>_7+C]IMGBWE&FH/T0D.2W'6F
M*?99W^6-K0,R:9UMWNRSP=(.7^Y^R'(Z(J&04-5V?'8W=<[CET/#ZHP0[M=4
M>-U2@!-+V&%AJ[+*NXK11OBF)9EHBL.;?+_)F^R6X&E*.TMQ.LLJ!FB>W<KH
M1\D^XV'AEZH1FQ&A]"$09]EN715K8((1T7:84G6$"KLUK+RSNBWB@Q.N9,@$
M5F81XSFD\]&)\GRL:VM-+U2MJWQ1U4KESL3C\YX!-X[NG?";H&21U\S!8CZ!
MF5EF_ARJGD#;@'>GEEM7I-3!JO5HU9GRX;UI!GPRW\CR6ORU(N.J/]>MM8=0
M#A:< I#HS!T9TW3I;"G(S+8D(VU)G!1Q85[^069&!)<(P2LMNW:#"40*["3,
M"/ MECK.T<E:!"TFVW6[:S S)Q;:;-N&?@4_M+1^QU]U9@TK3]0"EVX,2(]S
M.C[U+(9I4Q..R5G.3&')2C<MV4['^SH(U!8@>D+5I&2-T,S,,S4NX'_$* 3J
M?4ZL1;\J)Y5.8>%##.4<=M/TY!D1LB99<W2,$268>?LC?*EDW)C<#EU@ZWR[
MK8D3%[5G[&4X 6UAEDN2/!F=RTH!UWX@LV?,G22QY!3%C)31@?K:$]$.).@)
MB3";!WL@>2QMNC=Y=VJ4F3I3M*NF^O<D!O8CD,X$G%E&:'6\E&BQ[V"L?WAI
MK?>S1(>I732BR8+:D\,S\WXR#=%K4<VA4[N D/_.FP%T5I\F75=.4!ZQ K*
M6QAFC,U4V=9UWI%"K4#WG#S$/PCJGFV#+"1:A?'L% MCM"%O9,18\8KSQ$HM
M3%W12E:8IR;<.^RQ,3V$EFT[?AO(&>SJ/7ZD@*++A>J[=JA+6K7O20JKNB;E
MP?I*0!8\0E6$&=!D)B?N\:J,%H]4ZO0LYJXI3X7050^E,XF5PSAC)A 8;G\)
MI;^#%.Q,\J,R%B2]:@=P0DW?(F0@XIZ^GV?DO7XA10K1LGVU83G[+#/('?+V
M\7&W"JJK9:,*RC)JO9=#@)/A(:"(] T9 *8+<<<F_VK"OK/LCZ%<J;5F!6TI
M&ML*DEC$<Y'X0$XH"[5E!*1HIEFLEF:1R4JYBS[(.J(]R\H6))$DVGI<L H+
M^:2ZFV>_D]D@U#2GJQ9\LX!'.HL\2U*M]<#H!+]$AQ2JBDIN;8! G3[R,)9#
M37O=B\:KVV9UBD^E R4LL.W 1KVX+$#Q%MB;$5G:XNNI, 8T!QV9*3G+ECDY
M)(#,!(0=>AD%4XNY9P'K8<C<T3H+2"&H08<@D:LZ)U]D>D@M5-#4T9)BO@[@
MGSE#VN??E!!TCON*W55(4-D.BQXX4!];Q5S0BD.-4.HDO,B[CF78GZ\@Y.3P
MYZ?/2?LE_@ZDUK"*:EB@[LGC@-#(00ZYL3-.YS#U%J!E;LGX A&L4P2NJBN&
M#8D*+<V.I&G4?4DA=BJOQS)EA6@#YIE78\4J<-AVZ IPX'71#Y%2V>1[XF*2
MD"[VD#R62&E&<5.09V#]NB91)GU9+0D3#<P1J;S30O7J@2E4"VXC)Y;0X'3T
M0%Y4NO[\.R,SU7<C3_TP=%.%/SOPTN<9&<5/IJB)5GP6@?E&V8 "-6(OF&RO
M-5A==GZ&$%+UF"@QL19BZ1$]7;Q\;9.P<YXMYQ2MV#7CIL ?$$4B*<-\_!<@
MA-B/R8'?P(XT<":?('MY\U6 :%J0N2=&5?G+ 3I1C?Y=5ZLU\4I=T=(06=(;
MZN1*R *F&AHW7?QD.B36+;M\1Q@FI)#6$04I<YBP)!>K"IXD\8\+,YD"G3'9
M1M(H<(:A'9BI*PK1*@Z3*9(E3X'4SSQ;@2)^;S[:^+/270QW28K=BHE5+;38
MXTMR49RZ,>4@I&5U 5W=$7M")XD3I^Z^:GB_8&.(9RU<&SJ^1>A,,1N4&U.
M=JIZD9PX2B3QZ0=U@=>0.5%)X!E#E"39% _NZ _(/1)&R%X)SXAWHNQ7#B;R
M0GM"PCA#X5G.%NNVK7V&@2PK>6XDN.V.O6E@XD;.\$_Q<V\/\QC7(6E!/E]3
MYEU)#-J67E9\@N+ZSJ<*LL_MMBJRJ\L7L^R]Q\PM8:8;A,].TYU3CS&H:0D@
M 1'^9GW+/%!72T-CC*,!1U=MX]5_A%+UX\FBD(+:Q#_$OI+HR89LLQ->-0#$
M243+NOHW,!"I_AUQMSEMETL--#@>M,XKWI*![\4R&6Q+;$[?>O CJ/60Q/DB
MW&0!(&^04Z_)R=R3:\!*UF<@8J> ]J"AM-"B'?ILFY."@ <#N^E.0VO3CJH(
M&*G>ZN"C';;PC<1N4!!",M:G*D/R$K#A)#::+I@^CZCN/&&S(R<GPR(1-M0[
MY/( VN\&-O7KH[ J'[D*1T YPCPD5S]<S"[.7_#./SR_N@*W4)!SR5](M!,2
M.HBIU!.89#DL]_+%WW6-JWGVQSS[..F1'?N:,Q"]R[T4+=&:M2D!/VP&=4RA
M.$CDO$Z+7*^*7+AF/\_>Q6.(#L33A4['I R!"PH IU!WXJIF[;VZ)\L6U&66
M5E$M$R?T%:</SZ]>'_WW[5#5X%V+F.+9.9M*F_W6DGAE]X8,"M*8S_7KWY>D
M;(3V<# &!%<!(U>G%V[^/XE1S+JM^<1$=?4![M;P^[L0UD'! OH:XS,0B<W2
M]&$\S%^1.AQ[K8??!+6]Z-@VVW;9[XAN,[A%Y*LT^48.0S1C'HP\'C<VVR%O
MZHVCZ, TWR8^MV4Y84;@,S!'E&0$BY[FD8Z 2+&+4I).J-NMV VW34E6VF7:
M)'?"R^E8QB]QV\J(^TJ>GDA3B<1M/[ WVYAEY<.O#0+F?S_*1-.8I@B)U? 2
M!S>91  3@4)GCJ F"E78NXBCDGPR+H$:50=&74CL/+WG=QS.?$.NWYEE,@-;
MS<&+(I/ZE^DD@,/7ZVH;.UUA"\G Y:R52/U+GGMC*/YC8G9F6;NXUFLT<7E
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
MP8<\;9>G@TW[/M-=TK99I9'X[+YEC,OV.,W%Y;BS3&]I)+#Q-M(H&5I#[%&
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
M+ZB'JJK+5H:1:]?9%M)0GW3#%?V8H+(.M)Y+$E$;-D'SJS/^"5!+ P04
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
MH+\":+P"[>=:N[W@#VC_7,S^ U!+ P04    "  D@)E8&E:QI-<#  #M"@
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
M3G\S4%D!NL\D1>BXL0;:/R[3_P!02P,$%     @ )("96 3PESA(!   -0H
M !D   !X;"]W;W)K<VAE971S+W-H965T,3@N>&ULM599CQLW#/XKPF0;-(#C
M.>S=.KNV >\1) ]I%G8/]%&>X7A4:Z2)I+'7_[ZDYK"S%X*B?;%'(OGQ(T6*
MFNZUV=H"P+&'4BH["PKGJLLPM&D!);=#78%"2:Y-R1TNS2:TE0&>>:-2ADD4
M780E%RJ83_W>O9E/=>VD4'!OF*W+DIO#-4B]GP5QT&TLQ:9PM!'.IQ7?P K<
M[]6]P578HV2B!&6%5LQ /@L6\>7UF/2]PA\"]O;DFU$D:ZVWM/B<S8*("(&$
MU!$"Q[\=W("4!(0TOK680>^2#$^_._2//G:,9<TMW&CYI\A<,0LF <L@Y[5T
M2[W_!&T\YX27:FG]+]LWNO%%P-+:.EVVQLB@%*KYYP]M'DX,)M$+!DEKD'C>
MC2//\I8[/I\:O6>&M!&-/GRHWAK)"46'LG(&I0+MW/SK\O;SKXOE7VSU:;&\
M6TU#AZ D"M,6X+H!2%X B!/V12M76':G,LB^!PB134\IZ2A=)Z\BWD(Z9*-X
MP)(H&;V"-^I#''F\T;\/L0$8/P] ?7%I*Y["+,#"MV!V$,S?OHDOHJM7Z(U[
M>N/7T'^$WNL <3)DCT#8;P4PGF7"5[[.F3:94-ATS!8<0V!9;83:,(=J!^"&
M 9T=P\Q#N0;393]A*2^!Y4:77G4'UA$:(C@C4H<F+1Y7F=?8&*Y>4'&:I5I9
M[!92(0,+2FB#U:RP_;'1W? _XCTZX<V1RD98!P85,V'P-D#@'#R.4.PCK$U-
M'I))8XO)?&9WX'W>Z++BZH"!E)4$"HYVA;4U5RD0X61P'D6#*(K8XG9EV<\&
M?,DH1^[.2>"%-Y);RQ;L:Q??JHD/$4[\O&,<,\6JVJ0%WCRLPHQZ+V?1<!*Q
M"B-&+SZ7G"ZXM#$C5WMN_%%@UGMS-(Q[!L_02_X7>@/*,B?ACCM4DMA(Q\-6
M.'<JHU. S!X+[8GR@/$<CQ#OVZQ.75<"_3G" PXI"Q9/23LN\5S.XL%D_&%
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
MQW3$TOXP?=;K0]S2C9X?P[4)G U@O55M(XIO,?(2NF^Q\U;4TV=1;ZW>WS%
M62 ?T=SI/M#;9^[OP#CI Q\VIWYS<UL[7/#6'BC3<\,?P_1CA-\H'M\?$*"<
MN5 0"R<AS^F.!8;A_N+96&Y):R/YM.OALA.NNH_S?7IFK9\Z]\=UK2CCN9)_
M_ZN<EW0%0R*O\5__N7>RP=H[\T*8N?\R0,=-K5QX?>YFNX\/D_#.?2\>OER<
M<S/'I8&58@;5N+^#=WT3O@:$@=.5?P.?:H<7$?^W$!S$3P)8GVGMV@$YZ#[)
M'/X#4$L#!!0    ( "2 F5C.,PZWC0@  )H9   9    >&PO=V]R:W-H965T
M<R]S:&5E=#(P+GAM;+U9;7/;-A+^*Q@U[=@SM"2^2+(2VS..V]YE)FTSL=/>
M?81$2$)+$BP 6E%__3T+D!0ET4[3:_K!,@%A%\\N=I]=4%=;I7\S&R$L^YAG
MA;D>;*PM7XY&9KD1.3=#58H"WZR4SKG%4*]'IM2"ITXHST;1>#P=Y5P6@YLK
M-_=.WURIRF:R$.\T,U6><[U[+3*UO1Z$@V;BO5QO+$V,;JY*OA;WPGXHWVF,
M1JV65.:B,%(53(O5]> V?/DZH?5NP<]2;$WGF9$E"Z5^H\&;]'HP)D B$TM+
M&CC^/8H[D66D"#!^KW4.VBU)L/O<:/_>V0Y;%MR(.Y7](E.[N1Y<#E@J5KS*
M['NU_;>H[9F0OJ7*C/MD6[\VC =L61FK\EH8"')9^/_\8^V'CL#E^ F!J!:(
M'&Z_D4/Y+;?\YDJK+=.T&MKHP9GJI %.%G0H]U;C6PDY>_-P^Y_;AS<__7@U
MLM!&<Z-E+?G:2T9/2(81^T$5=F/8=T4JTD,%(\!HL40-EM?1LQJ_%<LAB\.
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
MD>>G(RXK?JO1!@66%T1^OPD.IM=_^S]02P,$%     @ )("96$E_1JMV @
ME 4  !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&ULK53;;MLP#/T5PAOV
M%,27I%O1)0:2WA9@;8.ZVYX5F[:%6I(GR4V[KQ\E)UX&M $&[,4619ZC0]F'
MLZW2CZ9&M/ L&FGF06UM>Q:&)J]1,#-6+4K*E$H+9BG456A:C:SP(-&$211]
M# 7C,DAG?F^MTYGJ;,,EKC683@BF7Y;8J.T\B(/]QCVO:NLVPG36L@HSM-_:
MM:8H'%@*+E :KB1H+.?!(CY;3EV]+_C.<6L.UN ZV2CUZ()5,0\B)P@;S*UC
M8/1ZPG-L&D=$,G[N.(/A2 <\7._9KWSOU,N&&3Q7S0]>V'H>G 908,FZQMZK
M[1?<]7/B^'+5&/^$;5^;4''>&:O$#DP*!)?]FSWO[N$ <!J] 4AV@,3K[@_R
M*B^89>E,JRUH5TUL;N%;]6@2QZ7[*)G5E.6$L^GU8G4+=[=PL<K6=]GB*]Q=
MP2+++K.';!9:.L"5A?F.;-F3)6^0Q0G<*&EK Y>RP.)O@I"4#?*2O;QE<I3Q
M O,Q3.(1)%$R.<(W&=J=>+[)_VFW)YN^3N;\<F9:EN,\($,8U$\8I!_>Q1^C
MST>D3@>ITV/L_RKU.%E\.H8CA+"20%>-8H/:7_4(;(UPK577DO5R54G^"PM@
M4)'/@=SDT@4WK3*L 54",P:M@5(KX7/+[)Q^7ZUYWC6=  *]CT?3*!K# V5W
MU35[0M@@$IUFTI2H-1UBE6?8="^H1\!DX<.6O= LL(0Q/81D(1F:1!DG8)"_
M_UO&KWV#\, I G7EYX&!7'72]J89=H>1L^B=]J>\GU<W3%=<&FBP)&@T_G02
M@.YG0!]8U7K?;90E%_ME36,3M2N@?*F4W0?N@&$0I[\!4$L#!!0    ( "2
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
ME.T-Y2V?BY)_$0<2_"9T3<\'3)J4:RS.35D)O>V/=7ZQ<O !15)00H0+JT,
M_88&6SA7PI$2W-J4H EL50A2^@@AK[176^:0]CES\^?J$N8E6ID(#74?3+<M
MUU2RVV.87R]NH_8(8&DE9XR!3[BV@7 \ZBZ)T<@,GZEQ=#>FIV4Z6HYI17"K
M=Z'X9[\!LXR>.8*AL#8Q;D^8M_&O(8,5%&/(K"E_YM2$ZS734#!>L?DAQ/\P
M:XZKV;=ERI4I!%.4V#H")!(P9L>O!640'+YT.FF=%E5E9 C>M8W@AAYIF"N5
M&Y.R?6:;#*+;?$7="@?D:KNV\IZ9*Y:$6D5%"NE=%4V/0+=5EI4*5Z$1]69[
ME !KLWE.L2^_II8Z"@T%KZ>,:35'@ I*'6PYSS&MDV=P;E%(FH0<EZP=[7H^
MAB\>=,JZ/+0M7*SHOC5O>R_M.Z-YTQ \JS=M%<4OE]H1NXQ,1]'1P0!LTZHT
M$V^JT!ZLC:=F(PP+B@Y:5J#US!C?37B#OE^<_0U02P,$%     @ )("96&7G
M/]. (   QFL  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&ULM5U;<]O&
MDOXK*&_JE%U%T1+E6^S$5;(2YV@K<5Q6O.<9)(8D8A!@,(!DGE^__77WW$ 0
M<K;.OB0F.=,ST_?;C'ZX;]HO=FM,EWW=5;7]\=&VZ_:OGSZUJZW9Y7;>[$U-
MOZR;=I=W]+'=/+7[UN0%3]I53Q?GYR^>[O*R?O3V!_[N8_OVAZ;OJK(V']O,
M]KM=WA[>F:JY__'1Q2/WQ:=RL^WPQ=.W/^SSC;DUW>?]QY8^/?50BG)G:ELV
M==::]8^/KBY>OUN\P@0>\3^EN;?1OS,<9=DT7_#AIOCQT3EV9"JSZ@ BI__=
MF6M358!$^_A+@3[R:V)B_&\'_3T?G@ZSS*VY;JI_E46W_?'1JT=98=9Y7W6?
MFOM_&CW0<\!;-97E_V;W,O;9Y:-LU=NNV>EDVL&NK.7_^5=%1#3AU?F)"0N=
ML.!]RT*\RY_R+G_[0]O<9RU&$S3\@X_*LVES90VJW'8M_5K2O.[M[<TO'V[>
MWUQ???@CN[J^_OWSAS]N/OR2??S]UYOKFY]OL\<?FZI<E<8^^>%I1^MAUM.5
MPGXGL!<G8%\LLM^:NMO:[.>Z,$4*X"EMU.]VX7;[;C$)\2>SFF>7%[-L<;ZX
MG(!WZ4]_R? N_V^G'SNR 'PV#A R]-KN\Y7Y\1$)B37MG7GT]A__=?'B_,W$
M=I_Y[3Z;@O[V76Y+FS7KC&'770[&'MOD-)A\GHU"RO[8FFS5U)9(7N2=*;)U
M6>?UJLRKS-(00]+8\:R.!O[2-OT^V^9W)EL:4P/2/F]I4@E96S5M05,-L7.W
MS3:F-FU>50?\8O8 C2%]W97UAF:6M,B^,A9S ?MS76+,+1;E!:]VIBU7>?;X
M'__U:K$X?_-Y?CO/?KFZ^LB?+]X\R?*ZR/9]:_N\[K*N83!M#YCXI36;OI)#
MZO89PJU9]6W9E3KJYZ^K;5YO3';=[':E9<WS&(-UU=N?K]UZ\PER/O?D?#Y)
M!U(KI#1J$O.V-?7JD'5M7MOJ)%6GH2WGV11 )BZ=:Y_7AZRW=.+/M]]E.:&<
M2$JD:UJFA9LZY_'KOF;E20S@82K^'"C@#2!LO[1E4>9MR60D^A-(9B*EZ75^
MV.5U=D/[J0L[2VD\RTK>T#R[D=$/LN&,AX5?REI,5$3BJ2W.LOMMN=H"$XR(
MIL64LB54V+UA4Y%5S2H^..%*AHQ@918)@D,Z'YTXD8]U9:WIA,NJ,E^6E7)=
M:^+Q><<;-XX/6^%_0<DRKUBBQ%H#,[/,_-67'6UM!UD: [<MR81 =*H!U)G*
MQ9VI>WPR7\G06_QK0[9<?ZX::X]WV5MP"K9$9V[)=J>@L[4@,]N3S#8%<5+$
MA7GQ)QDU421$"(:T;IL=)A IL)(P([9O >HT1R>P:+>8;+?-?8V9.;'0;M_4
M]"OXH2'X+7_5FBV<"J(6N'1G0'J<T_&I9S%,&YMP2LYR9@I+/D'=D*5VO*^#
M0&W91$>H&I6L 9J9><;&!?P/&(6V>I<3:]&ORDF%4Z#X$.]R#M-L.G+$"%FC
MK#DXQH 2S+S=";Y4,NY,;OLVL'6^WY,OD2\KS]CK< ):PJS7)'DR.A=( ==^
M(+-GS)TDL>2"Q8R4T8&ZRA/1]B3H"8DPFP?[3?)86O1@\O;,*#.U9M5LZO+?
MHQ@X#+;T5+8SRPBMCI<2+?8-C/5/+ZW589;H,+731C194'MR>&;>3Z8F>BW+
M.71J&Q#RWWG=@\[J-J5PY03%"2L@ !Q@F%4VFT5357E+"K4$W7/R1_^D77=L
M&P20:!7&LU,LC-&:+.2 L6*(\\1*+4U5$B0KS%,1[AWVV+@?[Y9]#?S6D[_9
M5@?\2/%+FPO5[YN^*@AJUY$4EE5%RH/UE6Q9\ A5$69 DYF<N,>K,@(>J=3Q
M6<Q=8YX3H:OJ"V<22X=QQDP@,(*, DK_'E)P;Y(?E;$@Z673@Q,J^A8!"A'W
M[/V46_+"NR4O)AV)SZ2'(9FV*W<0TS%79!H".>E#((PY<1&]C7[8U83Z;-BP
M@[N8O-[S(^21\2/$$/O59(28-XA#=_D7$]:=97_VQ48]!C82E@+0O1"*U4PN
M6B>P%!26VE/:I&C'6:P:9Y'93#F</@@<T>!%:5>D%4B]Z''!KJQH1E7N//N=
M3!>AIC[;-.#=);ST6>1MDWJO>D8G>#8ZI'"6F(7&AAVH(TQ>SKJO:*T[T;I5
M4V_.\*EP6PD ]BU8N1.W"2C> WLS(DNS^G(FS GM14=F2LZR=4Y.$79F L*.
M/9T54XLY> D+9LCD$IPE- &H08<@L2];)^-D_D@UE; 6$4@QH4?[GSECWN5?
ME1!TCKN277A(<='TRPXXT+A#58V@%8<:H-1IF57>MJQ'_/E6A)P<,<[X.6F]
MQ.>"YC"L)FL6ZCOR>B"X<I!C;FR-TWM,O25HF5MR ( (UFNRK[)=]3L2%0+-
MSJRIU85*=^S4;@<P18D(#"X"0V/E+ONP3=^NP(%7JZZ/%-LN/Q 7DX2TL9?F
ML32E;EYZ=?/RVX+:H Y.Q#_3<(HHJDU 95<5*16R'N6::%+#.),!.%NIE3ER
M#-2?L9%+3P1Q%JLGGS*%/__&N%FU_R!N.0ZLU?S-CF*6*6R_\MA^-8FE3V95
M$=,Q*OC(8XB>!D%^RA&4[%JE@F)YDC9X45Z)L@5K_0SA:U7KHM/%@(OSA0#[
MXN4;FV0FID[^O3_Y]Y/;OL[MENF[PC^@V$A @/<Q#$R#6L^SD] F?@&+D&I@
M!L5O4!4T<":?H!?S^HM@I&X@@ATI$=6-.?!(?$S_WY:;+<EQ51)HJ%/2Z1H$
M24@+@>]K-UWB*,(XX!9M?D\\1Q0BBR#&2^8PJY/.VI2(-$BV75J$>;(U)MM)
M)@_!$C0W*YR20OB2TSI[4A];F(8I2EV<AZ3D^0-<ZC</W(RF'J<A;,"D"9"C
MSRJ/XEX69/JM.()JIY8'?$F.M#-(INB%V]F@P)JWI#9@M234T*!4?0 /L#:D
M2RP<<"*"1<+)9-BM*"I:J>Q$M\:Y#%*P72^!VA1"HRSOQ20ZKM3J00X-,22I
M?PY41C$[#6H+(S$.[?0/J \0FY"#)5(M+KTJB*(W4>C6$4V&:4:O%.QJVS25
M3Q/>3F)G$;"SF,9.537W',."LM="DU\YG!M%T#0T"L F "+!-4R/7H5<*(5N
M=9&W!>F1IO#ZU><]KVY]!C+[H]F7J^QR\6*6O?>L<T.LT_:B#L[2E=/ +W@Z
MD@?"CO!O=EE82*IR;6B,<4S*29*F]AY41&0-Q\DI(\NZBW^(0QYQ-6IR;YW"
M5Q^*1(V8O2K_#0Q$WM,]*2%SUJS7FB_@M(YUP>V>?.1.G#N#94D;T;=^^]&N
M]9"DH$0'DQ,%M0AUZITA\IC)NV;OP"<28[^:UJ"A!&C9]%VVSTF/(PB Z^E.
M0[!I1=77C%3ON.&C[?<(+\3U:@A'!"/5[))>A!M,>D6S?N/G$9\C3]CLQ,G)
M(Y)$&?P2**ZCW7[S9M/P/,J.Y -O^\163C /2?IW%[.+\Q>\\G?/+R_!+8OS
MQ8*_D*1%R,LB-:+.]"C+ =S+%]\KC,M)%1$*11>3A9VW'T>CHE'M, WHSWDV
M#NO4UYS5[%P^=]40X[$%)DSVNUX#3>A5DG]O@:)0JJ20K#[,LY_B,<04)& K
MG8Y)&9(A*&&>8<<2>F;-G88;ZP:LQO*E>J-(@LK77"(YOWQS\O_O^K*"(%GD
M*9Z=LZ]GL]\:DO7LSI 3@E+-<_WZ]S5I/F%$N.D]$C8!(Y=G%V[^K\2U9MM4
M?&)B0?6D;[>(X]N0*H+]P>XKC,_ ,>S*C!]FBF%"J>YBNLAV,PQ?1WEE&L87
ME$.&4?#Q-\&J+EOV)VVS[NZ);V8(;BCBJ/.=()-XA@4RBEO<V.P>M2#OT(E!
M2&L($L-;5AK,B(Q#YLB"7*951_-(84*_L(]?D(*LFKV8=;=,09ZEJQY(/IC!
MZ5BF+W'[QD@X3/&:J)8"Q:BNY^BX-NO2IW-V2 +^^T$F'J?T//N=;=(:!S>9
M9!1&$@^M.8&:*/7!'G&<Y<A'\QRP*>IT:R"(E<?7_(;#F:^HISJOB6SB7NN<
MHM6E@\"TDA#"U]MR'P<*80FI*N2LHLD62NUN9[IMP\1LS;IR>3*OWL5!!E4X
MD>K511 XC^VU<=+(!XS3+\AEFGOB/AR!?!XQ0K(Q=2*&V)',R-:0X..8O57C
M%ND]T,,PZ>_$GVPUV2UIQ3A_0E\48$1ENO&\C]^Z9$604EE*B0!%,-H;5*SX
M(3[#Z7]%=N@ K>N3NP!'*M6P.B?>YY17C("(8VLD$F$V7>BRIIE'A8_>IOOT
M=4]& +(Z!(:#$A;^WZ+"1\,V(L:>5,0&^P6SV8G46%B:.8$K%5Y A.+'I$Q#
MSW$YE5)@Q:=^_,D@'44<\*$ABKTZBQ2B5EG!">N^9=&.W+DG#UNI6Z>F%FI@
M:!EO;/[PRM3Z"3=U852&WT'YCOW .L9F%_/+$:!N?! 'N*G.HX4B99:,EN8<
M52L.[9UQ=2;B@QXZ25F-EI"FB\[$+%/Z7552XF^-)@B)"S=Y-7.=$DU+7I:+
M<7O\0*R,NLT*@B2>_)I^:N@(2(YU3JF/"'Q44A\]QYQ<RMJ2?2?&<W4OSUQ1
M*GX<"2Z_&339LA>OB4*&[E@OY SK%ETHNR6=XO(< D+A.2>M:"S!03SJ]@,'
M*E(A#^B-2$.0=I!E#9WP%C7(:!?8FTL(29V!/1V4Q$,#0Q">N(8[@@-7^*+A
M1XAC'-5CLAV7-]>:##+U:?2?7!YZ@3F5NR/"IF,E3ZXM!-$40RQPD6X=<>;9
M*3,\TEA$\7!V^?Q\-DU5U^SA*T8(<TEB1$Y<4<51F>UF0F:F+D@:U8K2A#*Y
MJ%:L$/L]*KP#(CHD?L-1F1"*,B#H+Q)!=MON9(BUP-\\^U?(^SL>I;"@36I&
M/M ?W8U]B*>R3RA'K+44W!SRBM"F?H%+2WQZ_\FE)1RNX7C5T9&Y.D,>7]OD
MJRU8@^8X,#0VZA"#5ZABZZP]\!]))'F-*+BQE^6+\!C?ZO;V^8$# ?3=\/K-
M?1W" 3%1+ !::.&ST22@FKL%!! 2H$3/',7:MLC@ZQQXG:@#!K BY:C>J4!G
MCTE2B:2AI(O#;='F=XB&:(</R28CHCXXZUO6H];71VHI@<=(.YU3#-UK%],-
M9[=&ZJJC@<WTU JM=S([4A&ANIE'U?V>! 487)<MJ4QUD?CD\"^T[ ZZF;C,
MVT$P D NXA^-386U1/-"R HS]ZHU\*U$RHM0W)RA-9&73\$:\Y>:U&@.1*F4
MTN[Q%EBW&&%SI(U9,ZC_&("/5X&EV!OO;G @FD3"2D$ K%&^V9!U#[U%\0E3
M?,M90K^.%ACC/)MBRXI,[]N2S6 3%M&Z(;N7(T0*Q_$;MKIC/XKQZ$2+E8,E
M5Z-";0EA+HVVC4 Z7D&B&W_B^<#!PMGES.QLZZQ(>5U__$>^V[_)KG]&8F;3
MYCNK1N8GLU(;HQTUD^(4NBXNIILF;I+J]U&%>U3*IB'NB(K30,>",/KV>-S_
M3VPESH5$'ZJ5);3B'1#X88#U#>9.^[ELO%W2'NI<J=8>#UV.CZWM$R=",4U(
M1.ZU#XPY8$9T%@H;P_#,MXN4[8D([4:EH=^YB1[^>$@(ON7<(+<8GD!UV$",
M-NF-\E9GQ&.,9".-!8_6.&&*HG7C#D8]D2)S--*=%+#09W QW2#P29IVW"%/
M=1D\ *5&8?$(4! D7ZK2'J'@W'3.T2@,F(R9T=<4B?9[53.NGX#[OK0SGGO@
MR==]<?Y""(!6$>_$>K*%55E?<_S65 [[M,"NA-NT:9J"A187%,J5% FX#X(4
MMB;O7.9(W.[:$9=75L_&^AY'5%0DZ8%"LT]NZ?:$QBYIPU]6(\Z;&+.CO1$Z
MR*JLMO#49'F/E9B!Q6VT@VPU!8![^SJ[I?]E%Z^S&_4>?-",Z/:Q?2+.;NX/
M_49F+ 8SU"'G\*-95N5&,VVAVY,!ZNS+USXA9(;]MSC#RNC 9Z^Y8*A*<F2<
MTT-_;_WGK]&GH?*<\,5C=JV?Q#1"+Y==<Z/6B67^$Q84+3H':?FGF+^JS$;R
MTA_,_:VO['*'GW0Z*8C8!C?<C$0ZQYCV;-VL..@BG=F=67@*!0KML51Y%B<<
M,E "4W"XYRO-;LWW\.Q'AT!C]>R =''*!/7)SG#):X<&;<6_18_IO=%06ME3
MVP+\HA+)LAIL0J)XC_FT76ZQX8HL<Z:;I<J%'?I9AFU"!OK2UWW6!FQ0:=S!
MI2.*4Y'!XXZ%=<D1.-E#!Q'%?(*"T$6CX]!/+YVO"'J"4D/^V3K_=D>^XHKU
M6K)+=(PT_69+O$7:IQ(3W#:K+=MEU&MS-*)U@"\Y9U0F=!=\34_;(:<(<MP;
M,,ZVK-H:7T3(5U_JYI[4S\9$BX;6#N>JNU\X22<AQ8#))/]@;8.:FH97[Q#;
M5DW<Q*1LZ^"2/VJ*,VXBDYYB5??',J]VUE$7E)4BIRE&4A15^<5H6@X=ABR2
MB6:>)1D+[35!\[0+'F:HS+/-'<Q+%3Q%R0R<XV)?7BC*@I-PYFMI.Q=UMT:R
M $1K*(MQ^LQ.J#Q$%JH4?1OK:2BQ<@JJ[ 1'H _'=YFPLU+NC"O9'UG21%"U
M_Z3(#])*T._4D$%4N$5*PC9+8D2VI^74IO0)O7-MA9[<:FPC*^TMM&JMU!!'
MO?['W-_7OJ"/+(/**1=0P]<I*>.:.0AK+>IN<!;*G1FJ^[H)+4_.?QT-AT+1
MWC=&RJRX2S9JA2N,XD$1'I)UE<2XT-N.IL5)&^BN3J$Q8"WT"#&MB)I#A\^Y
M.MGR<@4)+>ZDHP*>6J0E'SCKF$(:GLS[4$WVW<OGS[3;X=FSM+EA[DH"4TYO
M:/>\F&[6O&X$RZYC?=3CG0;1@(E3*,=?<-?'B#,KS23.!I-H[T@[58>8 ;P=
M(!6GK=N!QJAU?H'):FJ^M$@AB5<'/-&TW(]?=UA4TW[^!IJ(JS9IDR;GS,4*
M-RDPZZAKPM4<7?K%M<+/XG8,@-*:HQ.SWL8W,UPC3-PR&#DB,U<Z3W]&?$EZ
MNYH.=D*SZ\5TBRHW1HQ3>WKB?BY-%7%NP#?M<!H "0)NHQ ?#6')JV<+G25J
MU!4RC1NJ%_)$$\S@ \"O<'4/][7+K=V9@Q@_QJ^V"[..C )IOT81T6E/I!'X
M@6*/$<N&P:R\GDA6U2D&U7E'(4FB+\4?0==8R#95@BJMPF.*1>N)]"15BI'@
M!4;F)<#@0YXUZ[/>IE<=TE72FR)*(XE;?"<N=[;@-!>+8<.N7HY,]L;+R-V
MT,IE3V[H:!NN+ISTOB?7 =,ROS^\0-)[,^-H^X:FI-#,(Z01IT:_/X'V9,S8
M267'$[@?W@Q,*N2N$2?-*S$(KYR \(/I6)7-XH1'R(JD=H2B77'+B<#+IFTE
MM T=%[E/BSKRCZR:=_H-_'9<2)$"TBW?@!UKM54.@<.Z<^WKW.)/RM9P%[G<
M6WF3;9M[) .3G&Z3\M4H3S%K#K'+91Q=03UD4C3,PI)O/BJ-^T6Y;*)=C =_
M3X>M%,%SN-5S<:;?[$75M]J]0WY9N=EH:N:.LZ;(+RI3C)TAMF.^I=E]VJ4M
M%F'UA)VX/GN0RW%E,:";2GHB*P/*IM6BOR<VQVFK([(K*1WUL55GJ^"WE 7R
MEL+OFSXGO[8S$N7%H^0FPQVXC]":\\%^'\@8)W?KJ&BX0OLO0<#G5&XA@CO4
MW7)6;@;:!HI9[Y@<8D+;M.["W\ZU8]H-"DK*WU*Q#-O;KG1]7R>7CU*^ 69<
MX=XGH/P91N7O=9;/L^4\6\VS8IZ9*=._")<G%M-7'ZX*HG0G5^O9U1CS AZ
M\1=YO$,P<:7.WW@\&L1=A-(#B,P==%8\R,]D_UK[5H;W=!$Y?G<Q.[]\/LN^
M6[P41WEQ[MTZZ9PQ>%3FR"4_=LR/.X?#Q2[?GIY;[Y%84U4N+4'>ZA?3Q1N?
MI%&XC[&8OD3Q/DF-IS<_M'U_E&K34"G<_ ; T6V!^%MW/6UUZO[2+&O3&S2S
ML6[NF2BR@W>6]>6%I.,_FNGR"1PG!"? VSF7#A_<:G2"-GH4+DE^Y9+-<5,*
M7S>1"*),_(YPZVF2QN%6R6+Z'L@'LO&/43EYXMH?]KAIN27E-4K;:6B$APF
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
MW#O9:8\_YM*28&8(I?YQC;H)+47I&WEI/BW9U?@+[4EFU5^X'!/TI]&?5J)
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
M ]!-JVT$J[:^O:V5I6;IER7]3JB= IT7BK*U%YR#]K\;_P902P,$%     @
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
MW2M9G3"YXKDB*<08ZEW?M!PB*ZFJ#"T**P]+H5%L[#1!=0=I'' _%D+O#'-
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
MC5,F4P0:S)!JS+@%H>A',.]D="JS_7HQZ \O85G%W\?]"&&G'PX/-OLJ?[?
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
M@-H9T'ZJ*$/'B0M0_>,8_0=02P,$%     @ )("96%KU*EB8 @  WP4  !D
M  !X;"]W;W)K<VAE971S+W-H965T,SDN>&ULC53;;MLP#/T5P=V*#=CB6WI!
MFQA(V@[M0[<BV05[5&PZ$:*+)\EQ\O>CY,1-MS3HBR6*AX>'DLE!H_32+  L
M60LNS3!86%M=A:')%R"HZ:D*)'I*I06U:.IY:"H-M/!!@H=)%)V'@C(99 -_
M]J2S@:HM9Q*>-#&U$%1OQL!5,PSB8'<P8?.%=0=A-JCH'*9@?U1/&JVP8RF8
M &F8DD1#.0Q&\=6X[_ >\)-!8_;VQ%4R4VKIC(=B&$1.$'#(K6.@N*S@!CAW
M1"CCSY8SZ%*ZP/W]COV+KQUKF5$#-XK_8H5=#(/+@!10TIK;B6KN85O/F>/+
M%3?^2YH6>X$9\]I8);;!: LFVY6NM_>P%W 9O1*0; ,2K[M-Y%7>4DNS@58-
MT0Z-;&[C2_71*(Y)]RA3J]'+,,YFWR:W#U]'D]]D>C^:W$W)A^]TQL%\'(06
MV1TFS+=,XY8I>84I3LBCDG9AR)TLH'A)$**L3ENRTS9.CC+>0MXC:?R))%&2
M'N%+NUI3SY>^K=9#);8$_<,$KD&N3$5S& ;8 0;T"H+L]"0^CZZ/R.MW\OK'
MV+,I-EQ1<R"J)#FGQK"2Y=3_NWC24*VIM(:@V?A_#0I"5Z"Q=0B":U$YJ#E4
MU?&\IR>7291>D[>N$V:6GTL-0)BT@/=@B:86.G^_=Q:3]^1N76'GH<B5XE@%
M9W;S'U6<1+TXW0<CH>C<*=D U>;96[ 5*T 69,. %R_HXN0:<:!S9H!4FN5
MWI&HUX\ZU"/52YQR*\KK]HZ5$'B9V&+YL@.YF#3^5^BAUPWWFDZ GOO18I"U
MEK;MO^ZTFUZCMFF?X>WH0V5S)@WA4&)HU+LX"XANQTEK6%7Y%IXIBP/!;Q<X
M@4$[ /I+I>S.< FZF9[]!5!+ P04    "  D@)E8BDD7C (#  !4"   &0
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
M47\PHO=&MI-FN]&BMM/=4FB:%>UO3L,Y2L- YRLA]&YC%'3C_NQO4$L#!!0
M   ( "2 F5A& )3 X@(  ,0'   9    >&PO=V]R:W-H965T<R]S:&5E=#0T
M+GAM;+V5;4_;,!#'O\HI&VR3@*1)80S:2@7*A@03:H&]=I-+8^'8P78H?/N=
MG2:PJ:LV3=N;^.GNY_M??/9@J?2]*1 M/)5"FF%06%L=A:%)"RR9V5,52EK)
ME2Z9I:%>A*;2R#+O5(HPCJ*#L&1<!J.!G[O6HX&JK> 2KS68NBR9?CY!H9;#
MH!>T$U.^**R;"$>#BBUPAO:VNM8T"CM*QDN4ABL)&O-A,.X=G?2=O3>XX[@T
MK_K@E,R5NG>#BVP81"X@%)A:1V#4/.(I"N% %,;#BAET6SK'U_V6?NZUDY8Y
M,WBJQ#>>V6(8' :08<YJ8:=J^057>O8=+U7"^"\L5[91 &EMK"I7SA1!R673
MLJ=5'G['(5XYQ#[N9B,?Y1FS;#30:@G:61/-=;Q4[TW!<>E^RLQJ6N7D9T?G
MXXLIW(TO;R=P-1G/;J>3J\G7FQF\OV%S@>;#(+2TB[,-TQ7QI"'&OR#V8KA2
MTA8&)C+#[$= 2.%U,<9MC"?Q1N(9IGN0]'8@CN)D R_I-">>E_R9YG52&U!_
M/<@5S)&I6(K#@"K"H'[$8+3]IG<0'6\(L]^%V=]$'\VH +-:(*@<'FHF+;?,
M'6'@LBE&?ZKG5&E@"X3/6M75.P.7^(@"$L@9U_#(1(U0(C.U1JHE:QR-2\OD
M@M,/!F8,6K-.^N;@MM\<QE%R#/^[O2-!C?)V9DI2?(XR;E)52]NMG+]DP&):
M2/Y0HX%;J>;N5[GS39FH:LJ)9I966K^+G]-#9N[LQ? 6>CO10013%!SSW5RK
M<E>K9R;L,R79%BJ#Z6KHD-#;\LQ/QP>P]=L2SUH=#2)I&;W]/X"T[0UJNC68
M@ 6=/ELTS(1 OQ*9D,C]Y.._E;A9<CO[2GK_+^!K4] N)B_@=24;OKI92]0+
M_WX8\,$VEVPWVSU1X^9F?C%OWK<KIA=<&A"8DVNT]W$_ -V\&<W JLK?TW-E
MZ=;WW8*>6=3.@-9SI6P[<!MT#_?H.U!+ P04    "  D@)E8J]"MY&4"  #7
M!0  &0   'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6R]5%%STS ,_BLZ P/N
M=DN:=*5L;>[:;AQ[V-9;!SR[B=KDYMC!=M;Q[Y&=-!36%9YXB2U;WZ=/5J31
M1ND'DR-:>"J%-&.66UN=!8%)<RRY.5$52KI9*5UR2Z9>!Z;2R#,/*D40A>$@
M*'DA63+R9W.=C%1M12%QKL'49<GUCRD*M1FS'ML>W!7KW+J#(!E5?(T+M%^J
MN28KZ%BRHD1I"B5!XVK,)KVS:=_Y>X>O!6[,SAY<)DNE'IQQE8U9Z 2AP-0Z
M!D[+(\Y0"$=$,KZWG*P+Z8"[^RW[)Y\[Y;+D!F=*?"LRFX_9D$&&*UX+>Z<V
MG['-Y]3QI4H8_X5-XSL8,$AK8U79@DE!6<AFY4_M.^P AN$+@*@%1%YW$\BK
MO."6)R.M-J"=-[&YC4_5HTE<(5U1%E;3;4$XF\QN;V:7-_=WD_NKVYL%O+OG
M2X'F_2BP1.Y<@K0EFC9$T0M$O0BNE;2Y@4N98?8[04"J.FG15MHT.LAX@>D)
MQ+UCB,(H/L 7=ZG&GB_^IU3W9=C@^_OQKCW.3,53'#/Z_PWJ1V3)T:O>(#P_
MH*[?J>L?8D\6U&Y9+1#4"M9:U=5; ZF21HDBXQ8SH)@5+S+@,@-E<]3T>VB-
MT@(W!JW9E]#AD$>OAE$8G\/_6B?&)4=EQ7))\EUI_W2A4D>[1DSN2ZNTZ0[?
M[.SF?WF29_3S6J<Y];"&US X#D^'\''8,O:B\^<Q]M4UV&FV$O7:CQ17JUK:
MIN^ZTVYJ39IF_>7>C+QKKM>%-"!P1=#PY,,I ]V,D<:PJO*MNU26!H'?YC1Y
M43L'NE\I9;>&"]#-\N0G4$L#!!0    ( "2 F5B@=@V1H@,  ($4   9
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;+68;8_B-A#'OXJ55M6>U)(G NP6
M(N5P[QKINHM@>Y7ZS@0#UB5Q:IOE*O7#GYV$D-"LNVR]O( X\?SM^=DS&3P]
M4O:%[S$6X&N6YGQF[84H[FR;)WN<(3Z@!<[EDRUE&1*RR78V+QA&F](H2VW/
M<49VADANA=/RWH*%4WH0*<GQ@@%^R#+$_GZ/4WJ<6:YUNK$DN[U0-^QP6J =
M7F'Q>[%@LF4W*AN2X9P3F@.&MS,K<N^@&RB#LL=G@H^\=0V4*VM*OZA&O)E9
MCIH13G$BE 22/T]XCM-4*<EY_%6+6LV8RK!]?5+_4#HOG5DCCN<T_8-LQ'YF
M32RPP5MT2,62'G_%M4/E!!.:\O(;'*N^(SEB<N""9K6Q;&<DKW[1UQI$R\ =
M/F/@U0;>2PW\VL!_J<&P-AB69"I72@X0"11.&3T"IGI+-751PBRMI?LD5^N^
M$DP^)=).A _+C]%]_&?T&#_<@^@>@L4ROI_'B^@3B.:/\>?X,?YE!6X@%HBD
M_!WX"7P/;,#WB&$^M86<@=*QDWJT]]5HWC.C?<#K ? F/P+/\?P>\[G>_"$1
M ^ $I;G38P[UYM%A=S)W+\QMB:UAYS7LO%+/_S_L^B!5LL-^617I=[Q "9Y9
M,I0Y9D_8"G_XSATY/_<A,RD&#8EU</H-3E^G'L:<'S H&$DPN"DPJW;9NSZ
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
MBP!4.XBM863M+_]*&CM*?EG:MPN5"[#[:RG-WG#SU+^&R1]02P,$%     @
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
MH6]#$"9 [\\X5\\3XY_M_1K_ E!+ P04    "  D@)E8KHP3:-L"  #F#
M&0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6RU5VMOVC 4_2M6)DV=M#5Q
M>+4=1"KTL4@K1:7=/KO)#;'JQ*GM0"OMQ\].:& 2F G!%^+7/3[W@8_=7W#Q
M(E, A=XRELN!DRI57+BNC%+(B#SE!>1Z)N$B(TIWQ<R5A0 25T89<WW/Z[H9
MH;D3]*NQB0CZO%2,YC 12)991L3[$!A?#!SL? P\T%FJS( ;] LR@RFHIV(B
M=,]M4&*:02XISY& 9.!<XHLA[AJ#:L4O"@NYUD;&E6?.7TPGC >.9Q@!@T@9
M"*(_<Q@!8P9)\WA=@CK-GL9PO?V!?E,YKYUY)A)&G/VFL4H'SIF#8DA(R=0#
M7_R I4,=@Q=Q)JM?M*C7=GL.BDJI>+8TU@PRFM=?\K8,Q)H!;F\Q\)<&?L6[
MWJAB>444"?J"+Y PJS6::52N5M::',U-5J9*Z%FJ[50P#6_'X4TXNAP_HLO1
MZ/YI_!B.;]'D_F<X"J^GZ!N:"%T"0KTCDL<(7DM:Z*0H='(%BE FO_1=I7D8
M-#=:[CFL]_2W['D%T2EJX:_(]_S6O^:NIM_XX#<^^!5>>PO>L*0LIOE,HC_H
MCN8T*[--I*P@IOHO9$$B&#BZO"6(.3C!YT^XZWVW4&PU%%L5>FN_,&^BVSH"
MW79#MVV-Z+545%<\Q*B4D)0,,?W7D>B$YN@=B-B<=#ND[]6F%G:=AEWG__--
MWK;EVPJR9P"[#<7NH?/=/0+=7D.W=_A\VR';N_-]UK [LT+=<<4%FD-*(P9R
M$Q6K_9ZQ.V_8G1\ZU>='H(N]U8GO'3[9.S [.Y.-UQ0)6['NDX1&4,E-Q+.B
M5"#6=,=ZQ-N1]XWL2H>P?^A2P,=0);R2)6R5D3UKP8[9VET+*QW"=M7860O;
MCW\[\KZ176D4[AR\%HZA6'@E6=@J,7O6@AT36U3 7;NUFA? '1$SFDO$(-%8
MWFE/AT/4E^JZHWA1762?N=+7XJJ9ZH<("+- SR><JX^.N1LW3YO@+U!+ P04
M    "  D@)E8;T?7&J<"  #-"@  &0   'AL+W=O<FMS:&5E=',O<VAE970U
M,BYX;6RUEF%/VS 0AO^*E4G3)FTD3DHIK(T$A;%(HU04ML]N<FDLG+BS'0+2
M?OQLIX1.H@95[9?$=GRO']^=XQLV7-S+ D"AQY)5<N052BU/?%^F!91$'O E
M5/I+SD5)E.Z*A2^7 DAFC4KFAT'0]TM"*R\>VK&IB(>\5HQ6,!5(UF5)Q-,9
M,-Z,/.P]#]S01:',@!\/EV0!,U!WRZG0/;]3R6@)E:2\0@+RD7>*3\YP9 SL
MC%\4&KG61F8K<\[O32?)1EY@B(!!JHP$T:\'& -C1DES_%F)>MV:QG"]_:S^
MW6Y>;V9.)(PY^TTS58R\@8<RR$G-U UO?L!J0X=&+^5,VB=JVKG]T$-I+14O
M5\::H*15^R:/*T>L&82]#0;ARB"TW.U"EO*<*!(/!6^0,+.UFFG8K5IK#4<K
M$Y69$OHKU78JGB67D^1[,CZ=W*+3\?CZ;G*;3"[1]/IG,DXN9N@K2BI%J@6=
M,T!$2E 2?3H'12B3GX>^T@A&R$]7RYVURX4;ECN'] !%^ L*@S#ZW]S7Y!U^
MV.&'5J^W"9_GJB$"T%]T12M:UN5K3$X-D_<G<DE2&'DZL26(!_#BCQ]P/_CF
M((PZPLBJ1]LY^#7<: ^XO0ZWYW3HA514YSIDJ):0UPPQ?6ATR&F%GH"(UV/N
ME@Q;2P?<80=W^.YHD\=-T79J;.F^?D?8WW6T^WO />IPCW8?;;<D#MX,]Z"C
M&SBEKE4!0KJ/ME-A2^\==WS'NP[V\1YP<?#RKP]V'^XW-+$U11$J>:4*B?
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
M2EN.'1;Z+P+").CU%>=J'Y@-NO]2] =02P,$%     @ )("96!O)7N9I @
MA04  !D   !X;"]W;W)K<VAE971S+W-H965T-38N>&ULG51M;],P$/XKIS"A
M(8TE3=>!1AJI+]N(Q+IJ7>&SFUP;:XD=;/<%?CUG)PU%Z@KB2^)[>^ZYL^^B
MK50O.D<TL"L+H?M>;DQUX_LZS;%D^E)6*,BRE*IDAD2U\G6ED&4NJ"S\, BN
M_9)QX<61TTU5',FU*;C J0*]+DNF?@RQD-N^U_'VBB>^RHU5^'%4L17.T,RK
MJ2+);U$R7J+07 I0N.Q[@\[-L&?]G<-7CEM]< 9;R4+*%RLD6=\++"$L,#46
M@=%O@R,L"@M$-+XWF%Z;T@8>GO?H=ZYVJF7!-(YD\8UG)N]['SW(<,G6A7F2
MV\_8U.,(IK+0[@O;QC?P(%UK(\LFF!B47-1_MFOZ<! 0AJ\$A$U Z'C7B1S+
M,3,LCI3<@K+>A&8/KE073>2XL)<R,XJLG.),/$ON)\E=,AI,GF$P&CW.)\_)
MY!ZFCU^247([@_<P%RDJ0]<+ANV@DIK;=FHX'R-I"_T.SH",S[E<:R8R'?F&
M>%ET/VTX#&L.X2L<.B$\2&%R#;<BP^Q/ )\*:JL*]U4-PY.(8TPOH=NY@# (
MNS"?C>'\[-T)W&[;K:[#[?Y?MXZ57@->'0>T(W>C*Y9BWZ.9TJ@VZ,5OWW2N
M@T\GZ%ZU=*].H<=SH3"5*\%_8@;KX_=XC'.->NU0[51OXB#R-T>(]%HBO7\G
M8M,O4."2&WU!3R>5)=:<4+#"<-1 [X@,!JDE!G!'!HW'B/;^2M0_&(T2U<HM
M  VI7 M33TFK;7?,H!ZMW^[U@GI@:L7IX1>XI-#@\@-E5_70UX*1E1NTA30T
MMNZ8TYY$91W(OI32[ 6;H-V\\2]02P,$%     @ )("96(HA=E9E @  0P<
M !D   !X;"]W;W)K<VAE971S+W-H965T-3<N>&ULM55M;]HP$/XK5B9-G;02
M$E['DDB\M%VD05%IM\\F.8C5V,YLT]!_/]N!C$F0#U7[)?'9]SSWG,\^!R47
MSS(#4&A/<R9#)U.J&+FN3#*@6+9X 4RO;+B@6&E3;%U9","I!='<]=OMODLQ
M84X4V+FEB *^4SEAL!1([BC%XG4".2]#QW..$P]DFRDSX49!@;>P O54+(6V
MW)HE)128))PA 9O0&7NCR=#X6X=?!$IY,D8FDS7GS\:(T]!I&T&00Z(, ]:_
M%YA"GALB+>//@=.I0QK@Z?C(?FMSU[FLL80ISW^35&6A,W10"AN\R]4#+W_
M(9^>X4MX+NT7E95O_YN#DIU4G![ 6@$EK/KC_6$?3@!>_P+ /P!\J[L*9%7.
ML,)1('B)A/'6;&9@4[5H+8XP4Y25$GJ5:)R*5O'=(KZ-I^/%(QI/I_=/B\=X
M<8>6]S_C:7RS0M=HE6$!UR;S%"6<ZM,@L=W0JQDH3'+Y)7"55F+XW.00=5)%
M]2]$]7PTYTQE$MVP%-+_"5R=0IV'?\QCXC<RSB!IH8[W%?EMO]/ UZGWI6/Y
MNA?XYH01NJ/G4FL$FDLTD@5.('3T+9$@7L")/G_R^NWO#;*ZM:RN9>^\K5SG
MY'8_0&ZOEMMKW,65YB,)H ($X2FZ(@R] A;GCTPSE6>1#9KZM:9^<V7Q_E)E
M&X%OW*I!+6OPWI4=?(#<82UW^'Z5;:;J5LASHMR3QD9!;&W[EKH-[9BJ>EP]
M6[\0XZHQ_G.OGI<Y%EO"),IAHZ'MUD ?-U&U[,I0O+!M<LV5;KIVF.E7#H1Q
MT.L;SM71, 'J=S/Z"U!+ P04    "  D@)E8;.%HM:\"   A"   &0   'AL
M+W=O<FMS:&5E=',O<VAE970U."YX;6RM5FM/VS 4_2M7&9I 8B3-HS#61BI-
M$4@;8FUAGTUZVU@D=K'=%O[];"=$+0U=Q?B2^''/\3W'SG4Z*RX>98:HX+G(
MF>PZF5+S<]>5:88%D2=\CDS/3+DHB-)=,7/E7""96%"1N[[GM=V"4.;$'3MV
M*^(.7ZB<,KP5(!=%0<3+!>9\U75:SNO D,XR90;<N#,G,QRANIO?"MUS:Y8)
M+9!)RAD(G':=7NL\B4R\#;BGN))K;3!*'CA_-)WK2=?Q3$*88ZH, ]&O)?8Q
MSPV13N.IXG3J)0UPO?W*?FFU:RT/1&*?YW_H1&5=Y\R!"4[)(E=#OKK"2H]-
M,.6YM$]85;&> ^E"*EY48)U!05GY)L^5#VN 5O@.P*\ _KZ H ($^P+""A!:
M9THIUH>$*!)W!%^!,-&:S32LF1:MY5-FMGVDA)ZE&J?B?F]T=0SF"8/?=]?W
MO9^#F_$(>C<)# >C\?"Z/QXDY?QA@HK07![!-[@;)7!X< 0'0!F,,[Z0A$UD
MQU4Z)4/LIM7R%^7R_CO+)YB>0- Z!M_S@P9X?W^XWP!/]H>W-N&N]K$VTZ_-
M]"U?\-]F-CE5<H?-W.;S/Y=SDF+7T=^W1+%$)_[ZI=7V?C3Y]IEDR2>1;7@:
MU)X&N]CC/I$9Z,,%J6G@TX(N28Y,-1ZVDJIMJ4S!6\;A61!VW.6Z-=M!0>"=
M;08E.Y/ZH.2PEASNE#Q$J01-%9:BFX26!-&:AL@W1WA#Z'90&+3]-T)WIO)!
MH5$M-/KGWAYO;:S=;;'I 1 %J(?Y%%Z0")@*7D#*F:)L0=D,]#4HB+E(&H]%
MM+7C+<^+HC=V;4>=MD^]-W8U4+6][W50:8.[5H_-Y?F+B!EE$G*<:IAW<JI9
M1'DAE1W%Y[9$/W"E"[YM9OH.1V$"]/R4<_7:,56__BN(_P)02P,$%     @
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
M(^!E#RPGDBU-&YDSJ9J2&:;JMP&X-E#?$\;D=J(WJ'Y$PK]02P,$%     @
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
M7L^!J)2*9[585Y#1O+J2E_H<]@2^_X; KP6^K;L"V2KG1)%P+/@6A-FMW<S
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
MOR#YMKS1\8%+R9/RZ8;1%1/%"OG[CYS+UX5B@/J.XN5_4$L#!!0    ( "2
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
M4;\L;N)%1XO,WG[OA<:[M&TN\.L%I!F [R,A]%/'7*BK[Z'@%U!+ P04
M"  D@)E8;3;4EK$"  !S"0  &0   'AL+W=O<FMS:&5E=',O<VAE970W,2YX
M;6S%5FMOVC 4_2M6)DV;M)$07ET'D5)@*M+:(MCCP[0/)KD0JTF<VDX#_W[7
M3AJ!%*)U0MH7XL<]QS[']V*/"RX>902@R#Z)4SFQ(J6R:]N6000)E1V>08HS
M6RX2JK K=K;,!-#0@)+8=AUG:">4I98W-F-+X8UYKF*6PE(0F2<)%8<;B'DQ
ML;K6R\"*[2*E!VQOG-$=K$%]SY8">W;-$K($4LEX2@1L)Y;?O9Z.=+P)^,&@
MD$=MHI5L.'_4G44XL1R](8@A4)J!XN<9IA#'F@BW\51Q6O62&GC<?F'_8K2C
ME@V5,.7Q3Q:J:&)=622$+<UCM>+%+51Z!IHOX+$TOZ0H8T>?+!+D4O&D N,.
M$I:67[JO?#@"=/MG &X%</\6T*L /2.TW)F1-:.*>F/!"R)T-++IAO'&H%$-
M2_4IKI7 688XY:UO_=6<W/CK^8Q,'^Z6\_NU_VWQ<$_>S4!1%LOW8UOA.CK:
M#BK.FY+3/</IY[L.<08?B.NX3@-\V@Z?0= A;E?#NU>G<!O5U1+=6J)K^/IG
M^)#&(?.GG*D#6:0!I#IQR#*F:9.T5BY=4]<RHP%,+"P:">(9+._MF^[0^=PD
M]$)D)[)[M>R>8>^=.]F("OBH4SPD4YY@V4MJ*L<7@J8[P%)49',@QW%+>C##
M?D%%2'Y]14JR4)#(WTU6]2YIU87(3JSJUU;U6S/$S[',T)R *!!89*5/&0C&
M0\*W1$5 LC/YTLZ,F7< *F23XE;D/RH>U(H'[8KQF$,\<)J&9 52486=UQ5*
MZP*O/?T+D9UX,:R]&/[G0AE>TJH+D9U8-:JM&K6FS7R?,5&:HRNE26LKP6NU
MMN^FN;A*8?;1E:B?(W=4[%@J20Q;Y'(Z(\PX45[Q94?QS-R2&Z[PS\ T(WP5
M@= !.+_E7+UT],5;O[.\/U!+ P04    "  D@)E8KI(?YA$%  ">*   &0
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
M "[74R_T=@-/;)D;.^#'DY(NX1G,W^6CPI[?LJ2L *&9%$1!-O7NP[MY&%B
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
MLF&LA:;V4PY3^J) :0)H?R.$?IV8 YIOE/ ?4$L#!!0    ( "6 F5CI1]K
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
MLM_[,,!(N!7@#,4K.T5KKO1,VF.NMR8($Z#O-YRKHV$2M'LX^0U02P,$%
M  @ )8"96,ND,F.3 @  ? <  !D   !X;"]W;W)K<VAE971S+W-H965T.#(N
M>&ULK55K3]LP%/TK5H8FD#;R;-E8&XD2T)"&ANC8/IODIHEP[,QV6O;O=^VD
MH4#(T,27UH][CN\YU[F>;82\4P6 )O<5XVKN%%K7QZZKT@(JJ@Y%#1QW<B$K
MJG$J5ZZJ)=#,@BKF!IXW=2M:<B>>V;4K&<]$HUG)X4H2U505E7\6P,1F[OC.
M=N&Z7!7:++CQK*8K6(*^J:\DSMR>)2LKX*H4G$C(Y\Z)?YQ,3+P-^%G"1NV,
MB5%R*\2=F5QD<\<S"0&#5!L&BG]K. 7&#!&F\;OC=/HC#7!WO&4_M]I1RRU5
M<"K8KS+3Q=SYY) ,<MHP?2TV7Z'38Q-,!5/VEVS:V*//#DD;I475@3&#JN3M
M/[WO?-@!^-,7 $$'")X"HA< 80<(7PN(.D!DG6FE6!\2JFD\DV)#I(E&-C.P
M9EHTRB^Y*?M22]PM$:?C;V<GR[,E^4B635TSP()JRDA*54%RO!*DY.W5,C7:
M3T#3DJD##+]9)F1_[X#L803Y48A&49ZIF:LQ)\/LIMWYB_;\X(7S_8!<"JX+
M1<YX!MEC A?%](J"K:)%,,J80'I(0O\#";P@'$CH]/7P8 ">O![NCZ@)^_J$
MEB\<K<^0KRTN&L:9;G&L:IK"W,%VH$"NP8G?O_.GWI<A3]Z2+'DCLD=^1;U?
MT1A[_+T&B;>5KQ[NL"*Y%!41_0X#;!2#=[7EGEINTS#7L1]-L(SK7:^>!P7A
M-'P<E(QF^9\>3'H/)J,>7%0U+:7YE D3:E#HY)D&[XG*?T8D8Q%MWNY.7ZI
MKFQ_5R05#=?M!]VO]D_(B>V<3]87^+2T+\$#3?LN75*Y*KG"FN9(Z1T>85:R
M[?7M1(O:=K];H;&7VF&!SR-($X#[N1!Z.S$'] ]N_!=02P,$%     @ )8"9
M6$37W!%< @  &08  !D   !X;"]W;W)K<VAE971S+W-H965T.#,N>&ULK55A
M;],P$/TK5I 02%N3..V81AII:X= &F)J@7WVDFMCS;&#[;;KO^=L9U&'LC(D
MOB0^^]Z[>Q??)=\I_6!J $L>&R'--*JM;2_BV)0U-,R,5 L23U9*-\RBJ=>Q
M:36PRH,:$=,D.8L;QF54Y'[O5A>YVEC!)=QJ8C9-P_3^"H3:3:,T>MI8\'5M
MW49<Y"U;PQ+LC_96HQ7W+!5O0!JN)-&PFD:7Z<5L[/R]PT\..W.P)D[)O5(/
MSOA23:/$)00"2NL8&+ZV, ,A'!&F\:OCC/J0#GBX?F+_Y+6CEGMF8*;$':]L
M/8W.(U+!BFV$7:C=9^CT3!Q?J83Q3[(+OA-T+C?&JJ8#8P8-E^'-'KLZ' #H
MY 4 [0#T3\#X!4#6 3(O-&3F9<V9946NU8YHYXUL;N%KX]&HADOW%9=6XRE'
MG"UNKB^7UTMR2I:;MA6 W\<R@8413)9 PD7B,MP65_9W<[","_,^CRV&=R1Q
MV86Z"J'H"Z'F4(Y(EIX0FM!L #Y[/9P^A\<HNE=.>^74\V5'E0_)"+CQ,,ZU
MU85I60G3"/O&@-Y"5+Q]DYXE'X=$_2>R9Q*S7F)VC+VX\Y<8JE.V!8T]21;@
M&IO+-;D!O/OD.^CFA'QK\=2Z7>%VS5!-C@>B9 ],&T))HZ2M#4DIJ=A^B&EV
MG"GKF-+ 1.CY -&S8HS[8HS_K1AS;DJUD98LF(7752%$2$,SN0&Y+9)1,J:3
M/-X>:OR[7Y 0'S2N&YI?F5YS:3"#%0*3T0><&CH,HF!8U?I>OE<6)X-?UCB[
M03L'/%\I99\,-Q[ZOT'Q&U!+ P04    "  E@)E85*39QA$#  ";"P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970X-"YX;6RMEFUOFS 4A?^*Q:JIE98"YC59
M@M0FG3:IW:JFW3X[Q$FL F:V2=I_/QLH38"2".U+P.!S_)Q+P'>\H^R9;S 6
MX"6.$C[1-D*D(UWGX0;'B%_2%"?RSHJR& DY9&N=IPRC92Z*(QT:AJO'B"1:
M,,ZOW;-@3#,1D03?,\"S.$;L]1I'=#?13.WMP@-9;X2ZH ?C%*WQ'(NG])[)
MD5ZY+$F,$TYH AA>3;0K<S0UH1+D,WX3O.-[YT!%65#ZK 8_EA/-4$0XPJ%0
M%D@>MGB*HT@Y28Z_I:E6K:F$^^=O[M_R\#+, G$\I=$?LA2;B>9K8(E7*(O$
M ]U]QV4@1_F%-.+Y+]@5<SU7 V'&!8U+L22(25(<T4M9B#V!:7\@@*4 GBJP
M2H&5!RW(\E@S)% P9G0'F)HMW=1)7IM<+=.01#W&N6#R+I$Z$=S>7,UOYF
M[I#(&!$$<T!7(,*R-" B:$&BXN+Y# M$(GXAYS[-9^#\[ *< 9* QPW-.$J6
M?*P+":1L];!<_+I8''ZP^ R'E\ ROP!H0*M%/CU=#@_ENBQ#50M8U0+F?M8'
M?K]2S) @R;J(SP?@:O[DV[ M6.%DMSNI=V_$4Q3BB29?+H[9%FO!YT^F:WQM
MB_F?S Y"6U5HJ\L]D+6SVP(6*C=7J6_!-K!-SQWKVWWP3NN>X'8%;A\#=]K
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
MWI1=.3/'=ST6WWI>$@- #0'43@;(SL(40$X0R,D[0L:)>KGS? 487+,@]"(
MJ2.0^LD@W5O'!Y & FF<#M*);P&DB4":M)!!=./X_!\GX8'/''_*PHC[+@^=
M&7/<A -("X&T:"%G_,\YG_+D:TOH.B%/%%_DQ<$\<CTXNFT$TJ:%C/F-SZ^Y
MZ_B)"IT;S/V$^S<L5(^ RWN0%PCD!?$SJ1Z\C^WCQSP5TWMGUCZ235A5.!,X
MD9]C,_DY+>9K_&(%Y7J*\FKF?62^U^-#34.LFC#R0H=/V[@%R:T7,7<>15[3
M\W'<Q\1\,R863A@U4_;KL&GZ.VQFH#>1Q&PS)M8-]Q/'O^&J@[O0Q6_H,,V,
MB3W3]:T?^,->_[Z%Q#0S)O9,?!M$R3#QHCMV%411\)>:=N!T,\;T,B;VBQK)
MT=R#(V7&G2L^XTE_3AQC>AD3^R6(IMQWHJ\J&7.B/A8FE#&U41H:E2C&*GYN
M<!=Z?MQZ&O)A+AD3RR1Q_M[GT3!K:,364&.2S8(X?E 93'#G,37W=3T* 3%M
M:,3:F'FJ+WO%"%J-T)<C38;B^7OIB8;Y0"/VP8W#?:92T2F/PR!669[*EILY
M-^X7<9@4-&(I7#L\8BISFGOL3G7H/.KR>HB'Z4"C+SM<Q1.U0[-'A7E (_9
M/+^*50;2*-2[WP\7-O=KQ',_FK8_:! 3<X%&[ *T3NMC8DK0B)6 1W,"ES@P
M4TR(38&60;UH3C!?3(A]<:P,8F=)VI+\QL1$,B$O,Y!JJ!]-=&&+6"U(-=0$
M%&)B>ID0Z^5P1?3:Y=4'B(EI9D*L&;0T8F<0$_/.A-H[AXJC@\'$)#0AEA!:
M)?6#B4EH0BZA7IUT,(R8?2;4]CE2,+V=+W7,/CJQ?79UTZ'XZ9AO=&+?'"V@
M.E*(B?E&)_9-5T8=C![F%YW8+T?J@ATGQ$2W3NCW3D!]<#"*F%=T:J^@B2[,
M('7,*_HI]TT>=(B)B44G7]G", V(B8E%)Q8+NL'3RR!US"_Z2:L;V.D&YA>#
MV"\X)NQT [.-06P;'-.$F)AM#&+;X)@6Q,3L8Q#;!\>T(29F'X/8/CCF!<1$
MM^ZI]U00S(=V:_07)F8A@[JZ03''$!.SD$%L(7RY!3K=P"QD$%OH^'++5-2I
MA)B8A0QB"QW%'#(GRPIXK@2SD$EL(7Q5"':ZB5G()-_*1U:%IK!F-#$+F<06
M.K8JU#Z9&2PN3,Q"YDFV\]63R=>;5)80$[.0>9HUMB'SJEJNX5*@B5G(/.4:
M6R\M-M$C9*=98WM]-&%E:6(6,D^YR-:/)F8A\[T7V0[%$?./2>R??< A<[.T
MJJ3Z[\W-\,@@YA^+N@HZNABX;W,+\X]%704=PQRR2%0UQ,3\8U%701AF;_!8
MF'\L8O_\6EH=LK LFK]?Y$RUQ'B^*-;0YA;F'XO8/P!S*E:B+,62U>D+4\-(
MU!6#F)A_+&+_ $SO92/+]@ZV5#05*U8]3,P_%K%_ .9]FFT[RE2EPL]IOA ]
M3/00,[%_ &8D%D6^D)GL6-L9"6)B_K&(_0,PNT'#'LZRHJH^L$>A&H28F(4L
M8@L=WZM0/BK6 -/&+&036^AUKV+(9B*M!!,OJJU*#9]7JT-,S$+VNYQ,4YCQ
M=K/)1'-WFK%%6CVQE1I'$!.SD/T^.S][F(]IU@YT6 79F(5L8@O]PKQ+ZVTI
M:]G-EUG["&0P]; Q"]G$%D+.VNV5OC9F(9O80D?WU=X.(<Q"-K&%]O?5#J3M
M-J8?F_J@V_X)O,.(Z"]H6O6,VINK+Y^78B5SL?15\Y6ZODBS15BRYJ5I::SI
M1G,\>;7-,E=="_)9D2YW/U_<_?3RRW]02P,$%     @ )8"96,,EV4B4 @
MWS,  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W:36ZC0!"&X:M8
M'""XJ[JJVZ,XJ]ED&^4"R&G_*+9!P"C)[<=R%O:'9C&;B&^%&D3QKAXAZ,>7
M<FS&0WL>]H=N6'R>CN=A7>W'L?M5U\-F7T[-\-!VY7RYLFW[4S->EOVN[IK-
M>[,KM2R77O?W,ZJGQ_N9B]>OKOS/Q':[/6S*[W;SYU3.XS\&UQ]M_S[L2QFK
MQ6O3[\JXKNK/X^WT4%\/X>$RN5H\OZVK_ODM5/7<00)!,G^00I#.'Q0A*,X?
M9!!D\P<Y!/G\00F"TOQ!&8+R_$$K"%K-'Q26*..2(&F"-8'6 ;D.!%X'!#L0
MB!V0[$!@=D"T X': =D.!&X'A#L0R!V0[D!@=T"\ X'>@GH+@=Z">@N!WC)Y
MV2;06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;46\ET%M1
M;R706U%O)=!;)Q]+"/16U%L)]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?2.
MJ'<DT#NBWI% [XAZ1P*](^H="?2.DX_=!'I'U#L2Z!U1[TB@=T2](X'>$?6.
M!'I'U#L2Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMDY^5!'H;ZFT$>AOJ
M;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OMD
MLPF!WHYZ.X'>CGH[@=Z.>CN!W@GU3@1Z)]0[$>B=4.]$H'="O1.!W@GU3@1Z
M)]0[$>B=4.]$H'>:;!8DT#NAWHE [X1Z)P*],^J="?3.J'<FT#NCWIE [XQZ
M9P*],^J="?3.J'<FT#NCWIE [XQZ9P*]\V2S]T_J/8Q?QS+<>K[7^/R?I'J\
MW%MNC[\NOT^BA*LKSO5]Q?#T%U!+ P04    "  E@)E8C9S+JS0"  !6,@
M$P   %M#;VYT96YT7U1Y<&5S72YX;6S-VTUNVS 0AN&K&-H&EBQ2I-0BSJ;M
MMLVB%V E.A:L/Y!,ZMR^E)P$:)$:"5R@[\:"37*^$0=X=K[^_CA9OSKVW>"W
MR3Z$Z6.6^7IO>^/3<;)#7-F-KC<A?G5WV63J@[FSF=AL=%:/0[!#6(>Y1G)S
M_=GNS'T75E^.\6??CL,V<;;SR>K3:>.<M4W,-'5M;4)<SQZ&YH^4]5-"&D\N
M>_R^G?Q5W)!DKR;,*W\/>#KW[<$ZUS9V=6M<^&KZN"L[=ID/CYWUZ?D2K_0X
M[G9M;9NQON_CD=1/SIK&[ZT-?9>>BEZ=3P[QANWI,[\X?RES+C#NO'7CY./$
MG'U_W/-(YM/K*1:R+K3G7_$E,9:^^/WL/.W&-F_,CM?[<W2'91X^6QZ7W_'O
M,WZI_\X^!*0/">FC@/2A('UH2!\EI(\*TL<'2!_YAM((1=2<0FI.,36GH)I3
M5,TIK.845W,*K#E%5D&155!D%119!45609%54&05%%D%159!D5509)44625%
M5DF155)DE119)45629%54F25%%DE1=:"(FM!D;6@R%I09"THLA8460N*K 5%
MUH(B:T&155%D5119%45619%54615%%D5159%D5519%44635%5DV155-DU119
M-45639%54V35%%DU159-D;6DR%I29"TILI8464N*K"5%UI(B:TF1M:3(6E)D
MK2BR5A19*XJL%476BB)K19&UHLA:462M_J>L/\;Q\(_CEV?:FW9XSL^6OY/<
M_ )02P$"% ,4    "  D@)E8!T%-8H$   "Q    $               @ $
M    9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( "2 F5@*T'XQ[@   "L"
M   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0
M   ( "2 F5B97)PC$ 8  )PG   3              "  <P!  !X;"]T:&5M
M92]T:&5M93$N>&UL4$L! A0#%     @ )("96.R"6T^<!P  72<  !@
M         ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0
M   ( "2 F5CCE4-XB@8   <@   8              " @=\/  !X;"]W;W)K
M<VAE971S+W-H965T,BYX;6Q02P$"% ,4    "  D@)E8 *V7+#X#  #L#0
M&               @(&?%@  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L!
M A0#%     @ )("96.?IX &F"0  2C8  !@              ("!$QH  'AL
M+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( "2 F5C,W.CDSP@
M -Y/   8              " @>\C  !X;"]W;W)K<VAE971S+W-H965T-2YX
M;6Q02P$"% ,4    "  D@)E8A/'!FW@*  !F/   &               @('T
M+   >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ )("96-@+
M)" P"   ]Q4  !@              ("!HC<  'AL+W=O<FMS:&5E=',O<VAE
M970W+GAM;%!+ 0(4 Q0    ( "2 F5B\.'4!& <  *D0   8
M  " @0A   !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    "  D
M@)E88=(92+0>  #=7@  &               @(%61P  >&PO=V]R:W-H965T
M<R]S:&5E=#DN>&UL4$L! A0#%     @ )("96'5:0'4U P  \0<  !D
M         ("!0&8  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4
M    "  D@)E83!5U23X#  #V"   &0              @(&L:0  >&PO=V]R
M:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( "2 F5CD1PYR/@,  / '
M   9              " @2%M  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL
M4$L! A0#%     @ )("96/_9K)-W P  : @  !D              ("!EG
M 'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    "  D@)E8&E:Q
MI-<#  #M"@  &0              @(%$=   >&PO=V]R:W-H965T<R]S:&5E
M=#$T+GAM;%!+ 0(4 Q0    ( "2 F5B*/NRF.0,  / '   9
M  " @5)X  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @
M)("96+J)T4$(!   F0H  !D              ("!PGL  'AL+W=O<FMS:&5E
M=',O<VAE970Q-BYX;6Q02P$"% ,4    "  D@)E8NA3[U[(#  #$"   &0
M            @($!@   >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4
M Q0    ( "2 F5@$\)<X2 0  #4*   9              " @>J#  !X;"]W
M;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ )("96'"JS Q,!@
MGA$  !D              ("!:8@  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX
M;6Q02P$"% ,4    "  D@)E8SC,.MXT(  ":&0  &0              @('L
MC@  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( "2 F5BL
M&U-03P0  +4-   9              " @;"7  !X;"]W;W)K<VAE971S+W-H
M965T,C$N>&UL4$L! A0#%     @ )("96'*5P<M"!0  I \  !D
M     ("!-IP  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4
M"  D@)E8K@^(,9H#   )"   &0              @(&OH0  >&PO=V]R:W-H
M965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( "2 F5A)?T:K=@(  )0%   9
M              " @8"E  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L!
M A0#%     @ )("96/R%O_UQ!@  8A(  !D              ("!+:@  'AL
M+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    "  D@)E8?QIP[P,$
M  "B"@  &0              @('5K@  >&PO=V]R:W-H965T<R]S:&5E=#(V
M+GAM;%!+ 0(4 Q0    ( "2 F5B;&,4KB 0  #L*   9              "
M@0^S  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ )("9
M6&7G/]. (   QFL  !D              ("!SK<  'AL+W=O<FMS:&5E=',O
M<VAE970R."YX;6Q02P$"% ,4    "  D@)E8<:L/6;L#  "0"@  &0
M        @(&%V   >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0
M   ( "2 F5C;&E-LU@(  ,L&   9              " @7?<  !X;"]W;W)K
M<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ )("96-E:V1#] @  ^P8
M !D              ("!A-\  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q0
M2P$"% ,4    "  D@)E8E + SU\#  """0  &0              @(&XX@
M>&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( "2 F5@M.]?Z
M-0,  *0'   9              " @4[F  !X;"]W;W)K<VAE971S+W-H965T
M,S,N>&UL4$L! A0#%     @ )("96.>/U+&N @  .P8  !D
M ("!NND  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    "  D
M@)E85VE9UR8#  !1"0  &0              @(&?[   >&PO=V]R:W-H965T
M<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( "2 F5C?C.^K-0,  *H'   9
M          " @?SO  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#
M%     @ )("96)R*-ZJO @  U 8  !D              ("!:/,  'AL+W=O
M<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    "  D@)E8N.'Z[:\#  !]
M"   &0              @(%.]@  >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM
M;%!+ 0(4 Q0    ( "2 F5A:]2I8F (  -\%   9              " @33Z
M  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ )("96(I)
M%XP" P  5 @  !D              ("! _T  'AL+W=O<FMS:&5E=',O<VAE
M970T,"YX;6Q02P$"% ,4    "  D@)E8T0G.NT8&  ">%   &0
M    @($\  $ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    (
M "2 F5A;>!D3TP,  - +   9              " @;D& 0!X;"]W;W)K<VAE
M971S+W-H965T-#(N>&UL4$L! A0#%     @ )("96$]2@@"T P  ^@L  !D
M             ("!PPH! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"
M% ,4    "  D@)E81@"4P.("  #$!P  &0              @(&N#@$ >&PO
M=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( "2 F5BKT*WD90(
M -<%   9              " @<<1 0!X;"]W;W)K<VAE971S+W-H965T-#4N
M>&UL4$L! A0#%     @ )("96*!V#9&B P  @10  !D              ("!
M8Q0! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    "  D@)E8
MS3*]S?X"  !T#   &0              @($\& $ >&PO=V]R:W-H965T<R]S
M:&5E=#0W+GAM;%!+ 0(4 Q0    ( "2 F5B%3.@M30(  !D%   9
M      " @7$; 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%
M  @ )("96/!5][%[ P  W P  !D              ("!]1T! 'AL+W=O<FMS
M:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    "  D@)E8N3A/RH@"  !K!P
M&0              @(&G(0$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+
M 0(4 Q0    ( "2 F5BNC!-HVP(  .8,   9              " @68D 0!X
M;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ )("96&]'UQJG
M @  S0H  !D              ("!>"<! 'AL+W=O<FMS:&5E=',O<VAE970U
M,BYX;6Q02P$"% ,4    "  D@)E8R9YX!2D"  "V!   &0
M@(%6*@$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( "2
MF5ANX1BS+ (  !P%   9              " @;8L 0!X;"]W;W)K<VAE971S
M+W-H965T-30N>&UL4$L! A0#%     @ )("96"?(<(IV @  HP8  !D
M         ("!&2\! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4
M    "  D@)E8&\E>YFD"  "%!0  &0              @('&,0$ >&PO=V]R
M:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( "2 F5B*(79690(  $,'
M   9              " @68T 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL
M4$L! A0#%     @ )("96&SA:+6O @  (0@  !D              ("! C<!
M 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    "  D@)E8VM7.
MP) "  #.!P  &0              @('H.0$ >&PO=V]R:W-H965T<R]S:&5E
M=#4Y+GAM;%!+ 0(4 Q0    ( "2 F5A;M"FJ_ (  )0(   9
M  " @:\\ 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @
M)("96"],=)W1 @  >@@  !D              ("!XC\! 'AL+W=O<FMS:&5E
M=',O<VAE970V,2YX;6Q02P$"% ,4    "  D@)E8XP4;;_T#  !A%   &0
M            @('J0@$ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4
M Q0    ( "2 F5@4+2R"@@,  (<0   9              " @1Y' 0!X;"]W
M;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ )("96*-T!KO( @
MT@D  !D              ("!UTH! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX
M;6Q02P$"% ,4    "  D@)E8;HLPL8 "  #8!@  &0              @('6
M30$ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( "2 F5A0
MGN#MY (   L)   9              " @8U0 0!X;"]W;W)K<VAE971S+W-H
M965T-C8N>&UL4$L! A0#%     @ )("96-_,TZFK!0  73P  !D
M     ("!J%,! 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4
M"  D@)E8A+2#7+P#  #5$   &0              @(&*60$ >&PO=V]R:W-H
M965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( "2 F5BN\C8[?0,  .T/   9
M              " @7U= 0!X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L!
M A0#%     @ )("96  I:" , P  &PT  !D              ("!,6$! 'AL
M+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    "  D@)E8;3;4EK$"
M  !S"0  &0              @(%T9 $ >&PO=V]R:W-H965T<R]S:&5E=#<Q
M+GAM;%!+ 0(4 Q0    ( "2 F5BNDA_F$04  )XH   9              "
M@5QG 0!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ )("9
M6-:Z@:'/ P  F1   !D              ("!I&P! 'AL+W=O<FMS:&5E=',O
M<VAE970W,RYX;6Q02P$"% ,4    "  E@)E8JG(V"#P#   L#@  &0
M        @(&J< $ >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0
M   ( "6 F5B.N(TQV@,  "L.   9              " @1UT 0!X;"]W;W)K
M<VAE971S+W-H965T-S4N>&UL4$L! A0#%     @ )8"96%<M-Q]  P  :@P
M !D              ("!+G@! 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q0
M2P$"% ,4    "  E@)E8T5?P:J "   .!P  &0              @(&E>P$
M>&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( "6 F5BA;;7G
MG@,  *$-   9              " @7Q^ 0!X;"]W;W)K<VAE971S+W-H965T
M-S@N>&UL4$L! A0#%     @ )8"96//]8G<; P  KP@  !D
M ("!48(! 'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4    "  E
M@)E8Z4?:P$H&  #'+0  &0              @(&CA0$ >&PO=V]R:W-H965T
M<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    ( "6 F5BYMZ;S2@(  ),%   9
M          " @22, 0!X;"]W;W)K<VAE971S+W-H965T.#$N>&UL4$L! A0#
M%     @ )8"96,ND,F.3 @  ? <  !D              ("!I8X! 'AL+W=O
M<FMS:&5E=',O<VAE970X,BYX;6Q02P$"% ,4    "  E@)E81-?<$5P"   9
M!@  &0              @(%OD0$ >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM
M;%!+ 0(4 Q0    ( "6 F5A4I-G&$0,  )L+   9              " @0*4
M 0!X;"]W;W)K<VAE971S+W-H965T.#0N>&UL4$L! A0#%     @ )8"96!67
M#!.< @  S @  !D              ("!2I<! 'AL+W=O<FMS:&5E=',O<VAE
M970X-2YX;6Q02P$"% ,4    "  E@)E8^*VI5ML#  #8$@  &0
M    @($=F@$ >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;%!+ 0(4 Q0    (
M "6 F5A_H-8I$@0  'H;   9              " @2^> 0!X;"]W;W)K<VAE
M971S+W-H965T.#<N>&UL4$L! A0#%     @ )8"96%D!62:V P  AA,  !D
M             ("!>*(! 'AL+W=O<FMS:&5E=',O<VAE970X."YX;6Q02P$"
M% ,4    "  E@)E8W!JY"3 #  #N$@  #0              @ %EI@$ >&PO
M<W1Y;&5S+GAM;%!+ 0(4 Q0    ( "6 F5B7BKL<P    !,"   +
M      "  <"I 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( "6 F5CL4D:JNP8
M /XY   /              "  :FJ 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4
M    "  E@)E8PR792)0"  #?,P  &@              @ &1L0$ >&PO7W)E
M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  E@)E8C9S+JS0"  !6
M,@  $P              @ %=M $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08
1    8 !@ %<:  #"M@$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<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>111
<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>113
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1.u1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>165</ContextCount>
  <ElementCount>367</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>65</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00090 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00100 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/StatementConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>10101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivities</Role>
      <ShortName>ORGANIZATION AND PRINCIPAL ACTIVITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>10201 - Disclosure - LIQUIDITY AND CAPITAL RESOURCES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureLiquidityAndCapitalResources</Role>
      <ShortName>LIQUIDITY AND CAPITAL RESOURCES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>10301 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureSignificantAccountingPolicies</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>10401 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCash</Role>
      <ShortName>CASH, CASH EQUIVALENTS AND RESTRICTED CASH</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>10501 - Disclosure - ACCOUNTS RECEIVABLE, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureAccountsReceivableNet</Role>
      <ShortName>ACCOUNTS RECEIVABLE, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>10601 - Disclosure - PREPAID AND OTHER CURRENT ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssets</Role>
      <ShortName>PREPAID AND OTHER CURRENT ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>10701 - Disclosure - PROPERTY AND EQUIPMENT, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosurePropertyAndEquipmentNet</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>10801 - Disclosure - INTANGIBLE ASSETS, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureIntangibleAssetsNet</Role>
      <ShortName>INTANGIBLE ASSETS, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>10901 - Disclosure - OTHER NON-CURRENT ASSETS, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNet</Role>
      <ShortName>OTHER NON-CURRENT ASSETS, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>11001 - Disclosure - SHORT-TERM BORROWINGS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureShortTermBorrowings</Role>
      <ShortName>SHORT-TERM BORROWINGS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>11101 - Disclosure - ACCRUED AND OTHER LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilities</Role>
      <ShortName>ACCRUED AND OTHER LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>11201 - Disclosure - ORDINARY SHARES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureOrdinaryShares</Role>
      <ShortName>ORDINARY SHARES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>11301 - Disclosure - SHARE BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureShareBasedCompensation</Role>
      <ShortName>SHARE BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>11401 - Disclosure - TAXATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureTaxation</Role>
      <ShortName>TAXATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>11501 - Disclosure - NET LOSS/INCOME PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureNetLossIncomePerShare</Role>
      <ShortName>NET LOSS/INCOME PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>11601 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureLeases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>11701 - Disclosure - CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureContingencies</Role>
      <ShortName>CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>11801 - Disclosure - GAIN ON DISPOSAL OF ASSESTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureGainOnDisposalOfAssests</Role>
      <ShortName>GAIN ON DISPOSAL OF ASSESTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>11901 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureFairValueMeasurements</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>12001 - Disclosure - CONCENTRATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureConcentrations</Role>
      <ShortName>CONCENTRATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>12101 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureSubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>20302 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>30103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesTables</Role>
      <ShortName>ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivities</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>30303 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesTables</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>30403 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables</Role>
      <ShortName>CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCash</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>30503 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureAccountsReceivableNetTables</Role>
      <ShortName>ACCOUNTS RECEIVABLE, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureAccountsReceivableNet</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>30603 - Disclosure - PREPAID AND OTHER CURRENT ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsTables</Role>
      <ShortName>PREPAID AND OTHER CURRENT ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssets</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>30703 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetTables</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosurePropertyAndEquipmentNet</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>30803 - Disclosure - INTANGIBLE ASSETS, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureIntangibleAssetsNetTables</Role>
      <ShortName>INTANGIBLE ASSETS, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureIntangibleAssetsNet</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>30903 - Disclosure - OTHER NON-CURRENT ASSETS, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetTables</Role>
      <ShortName>OTHER NON-CURRENT ASSETS, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNet</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>31003 - Disclosure - SHORT-TERM BORROWINGS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureShortTermBorrowingsTables</Role>
      <ShortName>SHORT-TERM BORROWINGS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureShortTermBorrowings</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>31103 - Disclosure - ACCRUED AND OTHER LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesTables</Role>
      <ShortName>ACCRUED AND OTHER LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilities</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>31203 - Disclosure - ORDINARY SHARES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureOrdinarySharesTables</Role>
      <ShortName>ORDINARY SHARES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureOrdinaryShares</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>31303 - Disclosure - SHARE BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureShareBasedCompensationTables</Role>
      <ShortName>SHARE BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureShareBasedCompensation</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>31403 - Disclosure - TAXATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureTaxationTables</Role>
      <ShortName>TAXATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureTaxation</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>31503 - Disclosure - NET LOSS/INCOME PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureNetLossIncomePerShareTables</Role>
      <ShortName>NET LOSS/INCOME PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureNetLossIncomePerShare</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>31603 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureLeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureLeases</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>31903 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureFairValueMeasurementsTables</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureFairValueMeasurements</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>32003 - Disclosure - CONCENTRATIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureConcentrationsTables</Role>
      <ShortName>CONCENTRATIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureConcentrations</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>40101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails</Role>
      <ShortName>ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>40102 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Major subsidiaries and VIEs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails</Role>
      <ShortName>ORGANIZATION AND PRINCIPAL ACTIVITIES - Major subsidiaries and VIEs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>40103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails</Role>
      <ShortName>ORGANIZATION AND PRINCIPAL ACTIVITIES - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>40201 - Disclosure - LIQUIDITY AND CAPITAL RESOURCES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureLiquidityAndCapitalResourcesDetails</Role>
      <ShortName>LIQUIDITY AND CAPITAL RESOURCES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureLiquidityAndCapitalResources</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>40301 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Allowance for Credit Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesAllowanceForCreditLossesDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES - Allowance for Credit Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>40302 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>40303 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Intangible assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES - Intangible assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>40304 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesSegmentsDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES - Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>40305 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Revenue recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES - Revenue recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>40306 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Advertising costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesAdvertisingCostsDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES - Advertising costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>40307 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Uncertain tax positions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesUncertainTaxPositionsDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES - Uncertain tax positions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>40308 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Share-based compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES - Share-based compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>40401 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails</Role>
      <ShortName>CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>40501 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureAccountsReceivableNetDetails</Role>
      <ShortName>ACCOUNTS RECEIVABLE, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureAccountsReceivableNetTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>40502 - Disclosure - ACCOUNTS RECEIVABLE, NET - Allowance for doubtful accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureAccountsReceivableNetAllowanceForDoubtfulAccountsDetails</Role>
      <ShortName>ACCOUNTS RECEIVABLE, NET - Allowance for doubtful accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>40601 - Disclosure - PREPAID AND OTHER CURRENT ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails</Role>
      <ShortName>PREPAID AND OTHER CURRENT ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>40701 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>40801 - Disclosure - INTANGIBLE ASSETS, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails</Role>
      <ShortName>INTANGIBLE ASSETS, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureIntangibleAssetsNetTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>40802 - Disclosure - INTANGIBLE ASSETS, NET - Impairment and Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails</Role>
      <ShortName>INTANGIBLE ASSETS, NET - Impairment and Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>40803 - Disclosure - INTANGIBLE ASSETS, NET - Estimated Amortization Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails</Role>
      <ShortName>INTANGIBLE ASSETS, NET - Estimated Amortization Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>40901 - Disclosure - OTHER NON-CURRENT ASSETS, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails</Role>
      <ShortName>OTHER NON-CURRENT ASSETS, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>41001 - Disclosure - SHORT-TERM BORROWINGS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails</Role>
      <ShortName>SHORT-TERM BORROWINGS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureShortTermBorrowingsTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>41101 - Disclosure - ACCRUED AND OTHER LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails</Role>
      <ShortName>ACCRUED AND OTHER LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>41201 - Disclosure - ORDINARY SHARES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureOrdinarySharesDetails</Role>
      <ShortName>ORDINARY SHARES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureOrdinarySharesTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>41202 - Disclosure - ORDINARY SHARES - Classification of warrant on weighted average assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails</Role>
      <ShortName>ORDINARY SHARES - Classification of warrant on weighted average assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>41301 - Disclosure - SHARE BASED COMPENSATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureShareBasedCompensationDetails</Role>
      <ShortName>SHARE BASED COMPENSATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureShareBasedCompensationTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>41302 - Disclosure - SHARE BASED COMPENSATION - Restricted stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails</Role>
      <ShortName>SHARE BASED COMPENSATION - Restricted stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>41303 - Disclosure - SHARE BASED COMPENSATION - Restricted stock activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails</Role>
      <ShortName>SHARE BASED COMPENSATION - Restricted stock activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>41401 - Disclosure - TAXATION - Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails</Role>
      <ShortName>TAXATION - Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>41402 - Disclosure - TAXATION - Deferred tax assets and liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>TAXATION - Deferred tax assets and liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>41403 - Disclosure - TAXATION - Expiration dates of operating loss carried forwards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails</Role>
      <ShortName>TAXATION - Expiration dates of operating loss carried forwards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>41404 - Disclosure - TAXATION - Valuation allowance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureTaxationValuationAllowanceDetails</Role>
      <ShortName>TAXATION - Valuation allowance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>41405 - Disclosure - TAXATION - Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureTaxationReconciliationDetails</Role>
      <ShortName>TAXATION - Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>41406 - Disclosure - TAXATION - Income /(loss) before income taxes from continuing operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureTaxationIncomeLossBeforeIncomeTaxesFromContinuingOperationsDetails</Role>
      <ShortName>TAXATION - Income /(loss) before income taxes from continuing operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>41501 - Disclosure - NET LOSS/INCOME PER SHARE - Computation of basic and diluted net loss per share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails</Role>
      <ShortName>NET LOSS/INCOME PER SHARE - Computation of basic and diluted net loss per share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>41601 - Disclosure - LEASES - Lease expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureLeasesLeaseExpensesDetails</Role>
      <ShortName>LEASES - Lease expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>41602 - Disclosure - LEASES - Supplemental cash flow information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails</Role>
      <ShortName>LEASES - Supplemental cash flow information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>41603 - Disclosure - LEASES - Supplemental balance sheet information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails</Role>
      <ShortName>LEASES - Supplemental balance sheet information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>41604 - Disclosure - LEASES - Maturities of lease liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails</Role>
      <ShortName>LEASES - Maturities of lease liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>41801 - Disclosure - GAIN ON DISPOSAL OF ASSESTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureGainOnDisposalOfAssestsDetails</Role>
      <ShortName>GAIN ON DISPOSAL OF ASSESTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureGainOnDisposalOfAssests</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>41901 - Disclosure - FAIR VALUE MEASUREMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureFairValueMeasurementsTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>42001 - Disclosure - CONCENTRATIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureConcentrationsDetails</Role>
      <ShortName>CONCENTRATIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureConcentrationsTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="ambo-20231231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>42101 - Disclosure - SUBSEQUENT EVENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambow.com/role/DisclosureSubsequentEventsDetails</Role>
      <ShortName>SUBSEQUENT EVENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ambow.com/role/DisclosureSubsequentEvents</ParentRole>
      <Position>88</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy in us-gaap/2023 used in 1 facts was deprecated in us-gaap/2024 as of 2024 and should not be used. ambo-20231231x20f.htm 109</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 9 fact(s) appearing in ix:hidden were eligible for transformation: ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms, dei:EntityRegistrantName, us-gaap:CommonStockSharesOutstanding, us-gaap:PreferredStockSharesOutstanding, us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 -  ambo-20231231x20f.htm 9</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies -  ambo-20231231x20f.htm 9</Log>
  </Logs>
  <InputFiles>
    <File>ambo-20231231.xsd</File>
    <File>ambo-20231231_cal.xml</File>
    <File>ambo-20231231_def.xml</File>
    <File>ambo-20231231_lab.xml</File>
    <File>ambo-20231231_pre.xml</File>
    <File doctype="20-F" isDefinitelyFs="true" isUsgaap="true" original="ambo-20231231x20f.htm">ambo-20231231x20f.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>ambo-20231231x20f001.jpg</File>
    <File>ambo-20231231x20f002.jpg</File>
    <File>ambo-20231231x20f003.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="697">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="49">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>116
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ambo-20231231x20f.htm": {
   "nsprefix": "ambo",
   "nsuri": "http://www.ambow.com/20231231",
   "dts": {
    "schema": {
     "local": [
      "ambo-20231231.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/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "ambo-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ambo-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "ambo-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ambo-20231231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "ambo-20231231x20f.htm"
     ]
    }
   },
   "keyStandard": 315,
   "keyCustom": 52,
   "axisStandard": 28,
   "axisCustom": 0,
   "memberStandard": 41,
   "memberCustom": 23,
   "hidden": {
    "total": 17,
    "http://fasb.org/us-gaap/2023": 11,
    "http://xbrl.sec.gov/dei/2023": 5,
    "http://www.ambow.com/20231231": 1
   },
   "contextCount": 165,
   "entityCount": 1,
   "segmentCount": 65,
   "elementCount": 580,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 697,
    "http://xbrl.sec.gov/dei/2023": 49
   },
   "report": {
    "R1": {
     "role": "http://www.ambow.com/role/DocumentDocumentAndEntityInformation",
     "longName": "00090 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.ambow.com/role/StatementConsolidatedBalanceSheets",
     "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:AssetsCurrent",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical",
     "longName": "00105 - 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_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
     "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:Revenues",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:Revenues",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity",
     "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GQOV4XXh4UiRgKG2Jpe-KA",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GQOV4XXh4UiRgKG2Jpe-KA",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows",
     "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivities",
     "longName": "10101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES",
     "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.ambow.com/role/DisclosureLiquidityAndCapitalResources",
     "longName": "10201 - Disclosure - LIQUIDITY AND CAPITAL RESOURCES",
     "shortName": "LIQUIDITY AND CAPITAL RESOURCES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.ambow.com/role/DisclosureSignificantAccountingPolicies",
     "longName": "10301 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCash",
     "longName": "10401 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH",
     "shortName": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.ambow.com/role/DisclosureAccountsReceivableNet",
     "longName": "10501 - Disclosure - ACCOUNTS RECEIVABLE, NET",
     "shortName": "ACCOUNTS RECEIVABLE, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssets",
     "longName": "10601 - Disclosure - PREPAID AND OTHER CURRENT ASSETS",
     "shortName": "PREPAID AND OTHER CURRENT ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNet",
     "longName": "10701 - Disclosure - PROPERTY AND EQUIPMENT, NET",
     "shortName": "PROPERTY AND EQUIPMENT, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.ambow.com/role/DisclosureIntangibleAssetsNet",
     "longName": "10801 - Disclosure - INTANGIBLE ASSETS, NET",
     "shortName": "INTANGIBLE ASSETS, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNet",
     "longName": "10901 - Disclosure - OTHER NON-CURRENT ASSETS, NET",
     "shortName": "OTHER NON-CURRENT ASSETS, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "ambo:OtherAssetsNoncurrentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "ambo:OtherAssetsNoncurrentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.ambow.com/role/DisclosureShortTermBorrowings",
     "longName": "11001 - Disclosure - SHORT-TERM BORROWINGS",
     "shortName": "SHORT-TERM BORROWINGS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilities",
     "longName": "11101 - Disclosure - ACCRUED AND OTHER LIABILITIES",
     "shortName": "ACCRUED AND OTHER LIABILITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.ambow.com/role/DisclosureOrdinaryShares",
     "longName": "11201 - Disclosure - ORDINARY SHARES",
     "shortName": "ORDINARY SHARES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.ambow.com/role/DisclosureShareBasedCompensation",
     "longName": "11301 - Disclosure - SHARE BASED COMPENSATION",
     "shortName": "SHARE BASED COMPENSATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.ambow.com/role/DisclosureTaxation",
     "longName": "11401 - Disclosure - TAXATION",
     "shortName": "TAXATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.ambow.com/role/DisclosureNetLossIncomePerShare",
     "longName": "11501 - Disclosure - NET LOSS/INCOME PER SHARE",
     "shortName": "NET LOSS/INCOME PER SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.ambow.com/role/DisclosureLeases",
     "longName": "11601 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "ambo:LeaseDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "ambo:LeaseDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.ambow.com/role/DisclosureContingencies",
     "longName": "11701 - Disclosure - CONTINGENCIES",
     "shortName": "CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.ambow.com/role/DisclosureGainOnDisposalOfAssests",
     "longName": "11801 - Disclosure - GAIN ON DISPOSAL OF ASSESTS",
     "shortName": "GAIN ON DISPOSAL OF ASSESTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.ambow.com/role/DisclosureFairValueMeasurements",
     "longName": "11901 - Disclosure - FAIR VALUE MEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.ambow.com/role/DisclosureConcentrations",
     "longName": "12001 - Disclosure - CONCENTRATIONS",
     "shortName": "CONCENTRATIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.ambow.com/role/DisclosureSubsequentEvents",
     "longName": "12101 - Disclosure - SUBSEQUENT EVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies",
     "longName": "20302 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "28",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesTables",
     "longName": "30103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)",
     "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesTables",
     "longName": "30303 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "ambo:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "ambo:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables",
     "longName": "30403 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)",
     "shortName": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.ambow.com/role/DisclosureAccountsReceivableNetTables",
     "longName": "30503 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)",
     "shortName": "ACCOUNTS RECEIVABLE, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsTables",
     "longName": "30603 - Disclosure - PREPAID AND OTHER CURRENT ASSETS (Tables)",
     "shortName": "PREPAID AND OTHER CURRENT ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetTables",
     "longName": "30703 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.ambow.com/role/DisclosureIntangibleAssetsNetTables",
     "longName": "30803 - Disclosure - INTANGIBLE ASSETS, NET (Tables)",
     "shortName": "INTANGIBLE ASSETS, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "ambo:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "ambo:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetTables",
     "longName": "30903 - Disclosure - OTHER NON-CURRENT ASSETS, NET (Tables)",
     "shortName": "OTHER NON-CURRENT ASSETS, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ambo:OtherAssetsNoncurrentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ambo:OtherAssetsNoncurrentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.ambow.com/role/DisclosureShortTermBorrowingsTables",
     "longName": "31003 - Disclosure - SHORT-TERM BORROWINGS (Tables)",
     "shortName": "SHORT-TERM BORROWINGS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ShortTermDebtTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ShortTermDebtTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesTables",
     "longName": "31103 - Disclosure - ACCRUED AND OTHER LIABILITIES (Tables)",
     "shortName": "ACCRUED AND OTHER LIABILITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.ambow.com/role/DisclosureOrdinarySharesTables",
     "longName": "31203 - Disclosure - ORDINARY SHARES (Tables)",
     "shortName": "ORDINARY SHARES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.ambow.com/role/DisclosureShareBasedCompensationTables",
     "longName": "31303 - Disclosure - SHARE BASED COMPENSATION (Tables)",
     "shortName": "SHARE BASED COMPENSATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.ambow.com/role/DisclosureTaxationTables",
     "longName": "31403 - Disclosure - TAXATION (Tables)",
     "shortName": "TAXATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.ambow.com/role/DisclosureNetLossIncomePerShareTables",
     "longName": "31503 - Disclosure - NET LOSS/INCOME PER SHARE (Tables)",
     "shortName": "NET LOSS/INCOME PER SHARE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.ambow.com/role/DisclosureLeasesTables",
     "longName": "31603 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ambo:LeaseDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ambo:LeaseDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.ambow.com/role/DisclosureFairValueMeasurementsTables",
     "longName": "31903 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.ambow.com/role/DisclosureConcentrationsTables",
     "longName": "32003 - Disclosure - CONCENTRATIONS (Tables)",
     "shortName": "CONCENTRATIONS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfProductInformationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:ScheduleOfProductInformationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails",
     "longName": "40101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)",
     "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "As_Of_2_28_2023_aB0vo7LTK0q2PqC9UXXlww",
      "name": "us-gaap:SharesIssuedPricePerShare",
      "unitRef": "Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_2_28_2023_To_2_28_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_sovConxXoU2QyFh9WedxpA",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails",
     "longName": "40102 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Major subsidiaries and VIEs (Details)",
     "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES - Major subsidiaries and VIEs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_AmbowEducationInc.Member_ApLACDDU9kKH89XEeyEmew",
      "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired",
      "unitRef": "Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_AmbowEducationInc.Member_ApLACDDU9kKH89XEeyEmew",
      "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired",
      "unitRef": "Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails",
     "longName": "40103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Additional Information (Details)",
     "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "As_Of_11_23_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member_us-gaap_TypeOfArrangementAxis_ambo_SharePurchaseAgreementWithCloverWealthLimitedMember_woNHM-H0l0CQnsFoNBlXdQ",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_11_23_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member_us-gaap_TypeOfArrangementAxis_ambo_SharePurchaseAgreementWithCloverWealthLimitedMember_woNHM-H0l0CQnsFoNBlXdQ",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.ambow.com/role/DisclosureLiquidityAndCapitalResourcesDetails",
     "longName": "40201 - Disclosure - LIQUIDITY AND CAPITAL RESOURCES (Details)",
     "shortName": "LIQUIDITY AND CAPITAL RESOURCES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "ambo:WorkingCapital",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "ambo:WorkingCapital",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesAllowanceForCreditLossesDetails",
     "longName": "40301 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Allowance for Credit Losses (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Allowance for Credit Losses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R51": {
     "role": "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails",
     "longName": "40302 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_zJcyg-UYN0mnbSGHMk6izQ",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ambo:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_zJcyg-UYN0mnbSGHMk6izQ",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ambo:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails",
     "longName": "40303 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Intangible assets (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Intangible assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_bCwGn5qmVk6Deg0-QefAAg",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ambo:ScheduleOfIntangibleAssetsUsefulLivesTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_bCwGn5qmVk6Deg0-QefAAg",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ambo:ScheduleOfIntangibleAssetsUsefulLivesTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesSegmentsDetails",
     "longName": "40304 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Segments (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Segments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Unit_Standard_segment_Yn8-P7hLwE-bzythc_xJew",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Unit_Standard_segment_Yn8-P7hLwE-bzythc_xJew",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails",
     "longName": "40305 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Revenue recognition (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Revenue recognition (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R55": {
     "role": "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesAdvertisingCostsDetails",
     "longName": "40306 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Advertising costs (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Advertising costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:AdvertisingExpense",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:AdvertisingCostsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:AdvertisingExpense",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:AdvertisingCostsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesUncertainTaxPositionsDetails",
     "longName": "40307 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Uncertain tax positions (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Uncertain tax positions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxUncertaintiesPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxUncertaintiesPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails",
     "longName": "40308 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Share-based compensation (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Share-based compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_hAXIYTCtP0idMLHU_UFsvw",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_hAXIYTCtP0idMLHU_UFsvw",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails",
     "longName": "40401 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details)",
     "shortName": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R59": {
     "role": "http://www.ambow.com/role/DisclosureAccountsReceivableNetDetails",
     "longName": "40501 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details)",
     "shortName": "ACCOUNTS RECEIVABLE, NET (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.ambow.com/role/DisclosureAccountsReceivableNetAllowanceForDoubtfulAccountsDetails",
     "longName": "40502 - Disclosure - ACCOUNTS RECEIVABLE, NET - Allowance for doubtful accounts (Details)",
     "shortName": "ACCOUNTS RECEIVABLE, NET - Allowance for doubtful accounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails",
     "longName": "40601 - Disclosure - PREPAID AND OTHER CURRENT ASSETS (Details)",
     "shortName": "PREPAID AND OTHER CURRENT ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ",
      "name": "ambo:DueFromThirdPartiesAcquisitionsCurrent",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:Supplies",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails",
     "longName": "40701 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails",
     "longName": "40801 - Disclosure - INTANGIBLE ASSETS, NET (Details)",
     "shortName": "INTANGIBLE ASSETS, NET (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ambo:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ambo:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.ambow.com/role/DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails",
     "longName": "40802 - Disclosure - INTANGIBLE ASSETS, NET - Impairment and Amortization (Details)",
     "shortName": "INTANGIBLE ASSETS, NET - Impairment and Amortization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails",
     "longName": "40803 - Disclosure - INTANGIBLE ASSETS, NET - Estimated Amortization Expenses (Details)",
     "shortName": "INTANGIBLE ASSETS, NET - Estimated Amortization Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails",
     "longName": "40901 - Disclosure - OTHER NON-CURRENT ASSETS, NET (Details)",
     "shortName": "OTHER NON-CURRENT ASSETS, NET (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:RestrictedCashNoncurrent",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "ambo:OtherAssetsNoncurrentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:RestrictedCashNoncurrent",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "ambo:OtherAssetsNoncurrentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails",
     "longName": "41001 - Disclosure - SHORT-TERM BORROWINGS (Details)",
     "shortName": "SHORT-TERM BORROWINGS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:ShortTermBorrowings",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_10_11_2022_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_CH_CLhtmVE2GPNuV9ng8dg",
      "name": "us-gaap:ShortTermBorrowings",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:ShortTermDebtTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails",
     "longName": "41101 - Disclosure - ACCRUED AND OTHER LIABILITIES (Details)",
     "shortName": "ACCRUED AND OTHER LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.ambow.com/role/DisclosureOrdinarySharesDetails",
     "longName": "41201 - Disclosure - ORDINARY SHARES (Details)",
     "shortName": "ORDINARY SHARES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "As_Of_2_28_2023_aB0vo7LTK0q2PqC9UXXlww",
      "name": "us-gaap:SharesIssuedPricePerShare",
      "unitRef": "Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_2_28_2023_To_2_28_2023_gsk_4krVR0GDwP5ek4_sEA",
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails",
     "longName": "41202 - Disclosure - ORDINARY SHARES - Classification of warrant on weighted average assumptions (Details)",
     "shortName": "ORDINARY SHARES - Classification of warrant on weighted average assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_MX2s1bk5EEuPD8D160V0yw",
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "unitRef": "Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_MX2s1bk5EEuPD8D160V0yw",
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "unitRef": "Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.ambow.com/role/DisclosureShareBasedCompensationDetails",
     "longName": "41301 - Disclosure - SHARE BASED COMPENSATION (Details)",
     "shortName": "SHARE BASED COMPENSATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "Duration_8_5_2020_To_8_5_2020_us-gaap_PlanNameAxis_ambo_EquityIncentivePlan2010Member_vTAerRgAbUSzfDBJqLUpug",
      "name": "ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_8_5_2020_To_8_5_2020_us-gaap_PlanNameAxis_ambo_EquityIncentivePlan2010Member_vTAerRgAbUSzfDBJqLUpug",
      "name": "ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails",
     "longName": "41302 - Disclosure - SHARE BASED COMPENSATION - Restricted stock (Details)",
     "shortName": "SHARE BASED COMPENSATION - Restricted stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw",
      "name": "us-gaap:ShareBasedCompensation",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
     "longName": "41303 - Disclosure - SHARE BASED COMPENSATION - Restricted stock activity (Details)",
     "shortName": "SHARE BASED COMPENSATION - Restricted stock activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_WgM2Ly9Kc0-yc7YOYkrLOA",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_nKiFHhiXL0WB79ROtWriCA",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails",
     "longName": "41401 - Disclosure - TAXATION - Provision for Income Taxes (Details)",
     "shortName": "TAXATION - Provision for Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw",
      "name": "us-gaap:DeferredIncomeTaxExpenseBenefit",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_Hfzkf0DuIEi1FmKhPPwXKw",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails",
     "longName": "41402 - Disclosure - TAXATION - Deferred tax assets and liabilities (Details)",
     "shortName": "TAXATION - Deferred tax assets and liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails",
     "longName": "41403 - Disclosure - TAXATION - Expiration dates of operating loss carried forwards (Details)",
     "shortName": "TAXATION - Expiration dates of operating loss carried forwards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:OperatingLossCarryforwards",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:OperatingLossCarryforwards",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.ambow.com/role/DisclosureTaxationValuationAllowanceDetails",
     "longName": "41404 - Disclosure - TAXATION - Valuation allowance (Details)",
     "shortName": "TAXATION - Valuation allowance (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.ambow.com/role/DisclosureTaxationReconciliationDetails",
     "longName": "41405 - Disclosure - TAXATION - Reconciliation (Details)",
     "shortName": "TAXATION - Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.ambow.com/role/DisclosureTaxationIncomeLossBeforeIncomeTaxesFromContinuingOperationsDetails",
     "longName": "41406 - Disclosure - TAXATION - Income /(loss) before income taxes from continuing operations (Details)",
     "shortName": "TAXATION - Income /(loss) before income taxes from continuing operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails",
     "longName": "41501 - Disclosure - NET LOSS/INCOME PER SHARE - Computation of basic and diluted net loss per share (Details)",
     "shortName": "NET LOSS/INCOME PER SHARE - Computation of basic and diluted net loss per share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.ambow.com/role/DisclosureLeasesLeaseExpensesDetails",
     "longName": "41601 - Disclosure - LEASES - Lease expenses (Details)",
     "shortName": "LEASES - Lease expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ambo:LeaseDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ambo:LeaseDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.ambow.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails",
     "longName": "41602 - Disclosure - LEASES - Supplemental cash flow information (Details)",
     "shortName": "LEASES - Supplemental cash flow information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ambo:ScheduleOfSupplementalCashFlowInformationTableTextBlock",
       "ambo:LeaseDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ambo:ScheduleOfSupplementalCashFlowInformationTableTextBlock",
       "ambo:LeaseDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.ambow.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails",
     "longName": "41603 - Disclosure - LEASES - Supplemental balance sheet information (Details)",
     "shortName": "LEASES - Supplemental balance sheet information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ambo:ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ambo:ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
     "longName": "41604 - Disclosure - LEASES - Maturities of lease liabilities (Details)",
     "shortName": "LEASES - Maturities of lease liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.ambow.com/role/DisclosureGainOnDisposalOfAssestsDetails",
     "longName": "41801 - Disclosure - GAIN ON DISPOSAL OF ASSESTS (Details)",
     "shortName": "GAIN ON DISPOSAL OF ASSESTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw",
      "name": "us-gaap:GainLossOnDispositionOfAssets1",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_12_1_2023_To_12_31_2023_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ambo_BayStateCollegeIncMember_B1aRDR4K70mZZ_aCsUTPeg",
      "name": "us-gaap:GainLossOnDispositionOfAssets1",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails",
     "longName": "41901 - Disclosure - FAIR VALUE MEASUREMENTS (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_uvZgu0tth0W-npSfjshRBA",
      "name": "us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_uvZgu0tth0W-npSfjshRBA",
      "name": "us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.ambow.com/role/DisclosureConcentrationsDetails",
     "longName": "42001 - Disclosure - CONCENTRATIONS (Details)",
     "shortName": "CONCENTRATIONS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_o8L7kT97n06QYxzjq2Rftw",
      "name": "ambo:ThresholdUsedForCalculatingConcentrationOfRisk",
      "unitRef": "Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "ambo:ThresholdUsedForCalculatingConcentrationOfRisk",
       "ambo:ThresholdUsedForCalculatingConcentrationOfRisk",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.ambow.com/role/DisclosureSubsequentEventsDetails",
     "longName": "42101 - Disclosure - SUBSEQUENT EVENTS (Details)",
     "shortName": "SUBSEQUENT EVENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "Duration_2_28_2023_To_2_28_2023_gsk_4krVR0GDwP5ek4_sEA",
      "name": "us-gaap:ProceedsFromIssuanceOrSaleOfEquity",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_4_2024_To_1_4_2024_srt_CounterpartyNameAxis_ambo_PrpConsultingGroupPcMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_FYgLll31NUOT6dgOF3d6Ig",
      "name": "us-gaap:AccountsReceivablePurchase",
      "unitRef": "Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ambo-20231231x20f.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "terseLabel": "ACCRUED AND OTHER LIABILITIES",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable, Current",
        "verboseLabel": "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": [
      "r27",
      "r714"
     ]
    },
    "ambo_AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccountsReceivableNetAllowanceForDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accounts receivable allowance for credit loss reclassification to other noncurrent assets.",
        "label": "Accounts Receivable Allowance For Credit Loss Reclassification To Other Noncurrent Assets",
        "terseLabel": "Reclassification allowance to the other non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureAccountsReceivableNetDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Gross, Current",
        "verboseLabel": "Accounts receivable",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r319",
      "r320",
      "r685"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r676"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.ambow.com/role/DisclosureAccountsReceivableNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccountsReceivableNetDetails",
      "http://www.ambow.com/role/DisclosureConcentrationsDetails",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Net, Current",
        "terseLabel": "Accounts receivable, net",
        "totalLabel": "Accounts receivable, net",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r319",
      "r320"
     ]
    },
    "us-gaap_AccountsReceivablePurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivablePurchase",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Purchase",
        "terseLabel": "Cash receivable from transfer account receivable portfolio",
        "documentation": "Amount of increase from purchase of accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r333"
     ]
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Income Taxes, Current",
        "verboseLabel": "Income taxes payable, current",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r184"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities, Current",
        "totalLabel": "Total",
        "verboseLabel": "Accrued and other liabilities",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "ambo_AccruedLoansFromThirdPartiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "AccruedLoansFromThirdPartiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of loans from third parties, due within one year of the balance sheet date.",
        "label": "Accrued Loans From Third Parties, Current",
        "verboseLabel": "Loan from third parties"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "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": [
      "r68",
      "r222",
      "r569"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "verboseLabel": "Accumulated other comprehensive income",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39",
      "r139",
      "r230",
      "r565",
      "r583",
      "r584"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income [Member]",
        "terseLabel": "Accumulated other comprehensive income",
        "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": [
      "r3",
      "r18",
      "r39",
      "r501",
      "r504",
      "r539",
      "r579",
      "r580",
      "r746",
      "r747",
      "r748",
      "r759",
      "r760",
      "r761"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "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": [
      "r135"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital [Member]",
        "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": [
      "r450",
      "r451",
      "r452",
      "r598",
      "r759",
      "r760",
      "r761",
      "r815",
      "r846"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.ambow.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": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "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": [
      "r80",
      "r81",
      "r413"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AdrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AdrMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails",
      "http://www.ambow.com/role/DisclosureOrdinarySharesDetails",
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails",
      "http://www.ambow.com/role/DisclosureSubsequentEventsDetails",
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "American Depositary Shares",
        "documentation": "American Depositary Receipt (or American Depositary Share, ADS)."
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "ambo_AdvancePaymentsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "AdvancePaymentsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount at the balance sheet date that has been received by the entity that represents amounts paid in advance.",
        "label": "Advance Payments Current",
        "terseLabel": "Receipt in advance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising Cost, Policy, Expensed Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising costs",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesAdvertisingCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising Expense",
        "terseLabel": "Advertising expenses",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation",
        "terseLabel": "Share-based compensation expenses",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r445",
      "r457"
     ]
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccountsReceivableNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Schedule of allowance for credit losses",
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r769"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureAccountsReceivableNetDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccountsReceivableNetAllowanceForDoubtfulAccountsDetails",
      "http://www.ambow.com/role/DisclosureAccountsReceivableNetDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesAllowanceForCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for Doubtful Accounts Receivable",
        "negatedPeriodEndLabel": "Balance at end of year",
        "negatedPeriodStartLabel": "Balance at beginning of year",
        "negatedTerseLabel": "Less: Allowance for credit losses",
        "terseLabel": "Provision for expected credit loss on accounts receivable",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r323",
      "r332",
      "r334",
      "r338",
      "r841"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccountsReceivableNetAllowanceForDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for doubtful accounts",
        "negatedLabel": "Addition",
        "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery."
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccountsReceivableNetAllowanceForDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for Doubtful Accounts Receivable [Roll Forward]",
        "terseLabel": "Allowance for doubtful accounts:",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccountsReceivableNetAllowanceForDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for doubtful accounts, written off",
        "terseLabel": "Written off",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance."
       }
      }
     },
     "auth_ref": [
      "r336"
     ]
    },
    "ambo_AmbowBscIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "AmbowBscIncMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Ambow BSC Inc.",
        "label": "Ambow BSC Inc [Member]",
        "terseLabel": "Ambow BSC Inc"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_AmbowEducationInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "AmbowEducationInc.Member",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Ambow Education Inc.",
        "label": "Ambow Education Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ambo_AmbowNsadIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "AmbowNsadIncMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Ambow NSAD Inc.",
        "label": "Ambow NSAD Inc [Member]",
        "terseLabel": "Ambow NSAD Inc"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_AmendedAndRestatedEquityIncentivePlan2010Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "AmendedAndRestatedEquityIncentivePlan2010Member",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amended and Restated 2010 Equity Incentive Plan"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.ambow.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": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of Intangible Assets",
        "verboseLabel": "Amortization expenses",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r61",
      "r65"
     ]
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r492"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "totalLabel": "Total assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r225",
      "r256",
      "r296",
      "r309",
      "r313",
      "r329",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r494",
      "r498",
      "r517",
      "r560",
      "r632",
      "r714",
      "r725",
      "r777",
      "r778",
      "r828"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current",
        "totalLabel": "Total current assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r233",
      "r256",
      "r329",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r494",
      "r498",
      "r517",
      "r714",
      "r777",
      "r778",
      "r828"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Noncurrent",
        "totalLabel": "Total non-current assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r256",
      "r329",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r494",
      "r498",
      "r517",
      "r777",
      "r778",
      "r828"
     ]
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Noncurrent [Abstract]",
        "terseLabel": "Non-current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r731",
      "r732",
      "r733"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r731",
      "r732",
      "r733"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r731",
      "r732",
      "r733"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesDetails",
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "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": []
    },
    "ambo_BayStateCollegeIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "BayStateCollegeIncMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureGainOnDisposalOfAssestsDetails",
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Bay State College Inc.",
        "label": "Bay State College Inc [Member]",
        "terseLabel": "Bay State College Inc"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Beijing Normal University Ambow Education Technology Co., Ltd. . (\"Ambow Shida\").",
        "label": "Ambow Education Inc [Member]",
        "terseLabel": "Ambow Education Inc"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r707",
      "r708"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r89",
      "r491",
      "r707",
      "r708"
     ]
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "verboseLabel": "Percentage of ownership",
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r732",
      "r733"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails": {
       "parentTag": "ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails",
      "http://www.ambow.com/role/DisclosureLiquidityAndCapitalResourcesDetails",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Unrestricted 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": [
      "r45",
      "r220",
      "r684"
     ]
    },
    "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsDisclosureTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCash"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents Disclosure [Text Block]",
        "terseLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH",
        "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r562"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "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": [
      "r46",
      "r181"
     ]
    },
    "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and cash equivalents",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "CashCashEquivalentsAndRestrictedCashFromContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of receivable from sale of continuing operations in non cash investing and financing activities.",
        "label": "Cash, cash equivalents and restricted cash from continuing operations",
        "terseLabel": "Cash, cash equivalents and restricted cash at end of year from continuing operations",
        "totalLabel": "Cash, cash equivalents and restricted cash at end of year from continuing operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.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 end of year",
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of year",
        "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": [
      "r45",
      "r151",
      "r254"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net change 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": [
      "r2",
      "r151"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Financing Activities, Discontinued Operations",
        "terseLabel": "Net cash provided by financing activities, discontinued operations",
        "documentation": "Amount of cash inflow (outflow) of financing activities of 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": [
      "r151"
     ]
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Investing Activities, Discontinued Operations",
        "terseLabel": "Net cash provided by (used in) investing activities, discontinued operations",
        "documentation": "Amount of cash inflow (outflow) of investing activities of 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": [
      "r118",
      "r151"
     ]
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations",
        "terseLabel": "Net cash provided by (used in) operating activities, discontinued operations",
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r151"
     ]
    },
    "ambo_CathyBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "CathyBankMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Cathy Bank.",
        "label": "Cathy Bank"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.ambow.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/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails",
      "http://www.ambow.com/role/DisclosureOrdinarySharesDetails",
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails",
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails",
      "http://www.ambow.com/role/DisclosureSubsequentEventsDetails",
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "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": [
      "r210",
      "r226",
      "r227",
      "r228",
      "r256",
      "r279",
      "r280",
      "r286",
      "r288",
      "r294",
      "r295",
      "r329",
      "r352",
      "r354",
      "r355",
      "r356",
      "r359",
      "r360",
      "r379",
      "r380",
      "r383",
      "r386",
      "r393",
      "r517",
      "r590",
      "r591",
      "r592",
      "r593",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r620",
      "r641",
      "r659",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r738",
      "r755",
      "r762"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Line Items]",
        "terseLabel": "ORDINARY SHARES",
        "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": [
      "r226",
      "r227",
      "r228",
      "r294",
      "r379",
      "r380",
      "r381",
      "r383",
      "r386",
      "r391",
      "r393",
      "r590",
      "r591",
      "r592",
      "r593",
      "r702",
      "r738",
      "r755"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "verboseLabel": "Commitments and contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r101",
      "r561",
      "r619"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONTINGENCIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "CONTINGENCIES",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r346",
      "r347",
      "r677",
      "r775"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "terseLabel": "Loss contingencies",
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r678"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails",
      "http://www.ambow.com/role/DisclosureOrdinarySharesDetails",
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails",
      "http://www.ambow.com/role/DisclosureSubsequentEventsDetails",
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class A Ordinary Shares",
        "terseLabel": "Class A Ordinary Shares",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "us-gaap_CommonClassCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassCMember",
     "presentation": [
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class C Ordinary Shares",
        "terseLabel": "Class C Ordinary Shares",
        "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "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": [
      "r716",
      "r717",
      "r718",
      "r720",
      "r721",
      "r722",
      "r723",
      "r759",
      "r760",
      "r815",
      "r845",
      "r846"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.ambow.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": [
      "r134"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.ambow.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": [
      "r134",
      "r620"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.ambow.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": [
      "r134"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.ambow.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": [
      "r19",
      "r134",
      "r620",
      "r638",
      "r846",
      "r847"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Value, Issued",
        "verboseLabel": "Ordinary shares",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r564",
      "r714"
     ]
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets and Liabilities [Abstract]",
        "terseLabel": "Principal components of the Group's deferred tax assets and liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Provision for income taxes on earnings"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "TOTAL 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, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r237",
      "r239",
      "r246",
      "r556",
      "r575"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive income",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer Equipment [Member]",
        "terseLabel": "Office and computer equipment",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer Software, Intangible Asset [Member]",
        "terseLabel": "Software",
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks."
       }
      }
     },
     "auth_ref": [
      "r683",
      "r771",
      "r772"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53",
      "r96",
      "r97",
      "r317",
      "r676"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53",
      "r96",
      "r97",
      "r317",
      "r585",
      "r676"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrationsDetails"
     ],
     "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": [
      "r51",
      "r53",
      "r96",
      "r97",
      "r317",
      "r676",
      "r740"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Disclosure [Text Block]",
        "terseLabel": "CONCENTRATIONS",
        "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": [
      "r156"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "CONCENTRATIONS",
        "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": [
      "r676"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Table]",
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r53",
      "r54",
      "r96",
      "r180",
      "r676"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrationsDetails"
     ],
     "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": [
      "r51",
      "r53",
      "r96",
      "r97",
      "r317",
      "r676"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails",
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "auth_ref": [
      "r261",
      "r494",
      "r495",
      "r498",
      "r499",
      "r541",
      "r679",
      "r776",
      "r779",
      "r780"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails",
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]"
       }
      }
     },
     "auth_ref": [
      "r261",
      "r494",
      "r495",
      "r498",
      "r499",
      "r541",
      "r679",
      "r776",
      "r779",
      "r780"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Basis of consolidation",
        "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": [
      "r94",
      "r690"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://www.ambow.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/2023",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Revenue",
        "negatedLabel": "COST OF REVENUES - Educational programs and services",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r256",
      "r329",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r517",
      "r777"
     ]
    },
    "us-gaap_CostOfRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenueAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Revenue [Abstract]",
        "terseLabel": "COST OF REVENUES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r742"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r259",
      "r260",
      "r364",
      "r381",
      "r540",
      "r687",
      "r689"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.ambow.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/2023",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit)",
        "verboseLabel": "Current:",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r476",
      "r482",
      "r758"
     ]
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r52",
      "r317"
     ]
    },
    "ambo_CustomerOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "CustomerOneMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to customer one.",
        "label": "Customer One"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SHORT-TERM BORROWINGS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "verboseLabel": "Interest rate (as a percent)",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r362"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "SHORT-TERM BORROWING",
        "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": [
      "r261",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r529",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r756"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r76",
      "r79",
      "r98",
      "r99",
      "r100",
      "r102",
      "r167",
      "r168",
      "r261",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r529",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r756"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails",
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Term",
        "terseLabel": "Term of line of credit (in years)",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]",
        "terseLabel": "Schedule of prepaid and other current assets",
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred:",
        "verboseLabel": "Deferred income tax benefit",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r176",
      "r207",
      "r481",
      "r482",
      "r758"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross",
        "totalLabel": "Total deferred tax liabilities",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r132",
      "r185",
      "r470"
     ]
    },
    "ambo_DeferredTaxAssetValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "DeferredTaxAssetValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Asset Valuation Allowance",
        "negatedLabel": "Valuation allowance"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_DeferredTaxAssetsDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "DeferredTaxAssetsDepreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset of depreciation.",
        "label": "Deferred Tax Assets Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross, Noncurrent",
        "totalLabel": "Total deferred tax assets",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, in Process Research and Development",
        "terseLabel": "Research and development capitalization",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r813"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Deferred tax assets, net of valuation allowance and deferred tax liabilities",
        "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": [
      "r812"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Deferred tax assets, net of valuation allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r812"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]",
        "terseLabel": "Deferred tax asset:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Tax loss carried forward",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r813"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Tax Credits",
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85",
      "r813"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "terseLabel": "Accrued expense",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r813"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts",
        "terseLabel": "Allowance for doubtful accounts",
        "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": [
      "r85",
      "r813"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationValuationAllowanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Valuation Allowance",
        "periodEndLabel": "Balance at end of the year",
        "periodStartLabel": "Balance at beginning of the year",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "ambo_DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on acquisition.",
        "label": "Deferred Tax Liabilities, Unrealized Gains on Acquisition",
        "terseLabel": "Unrealized gain on acquisition"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation",
        "terseLabel": "Depreciation expenses",
        "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": [
      "r10",
      "r67"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r299"
     ]
    },
    "ambo_DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of derecognition of assets other than cash of disposed subsidiary or deregistered subsidiary in non cash investing and financing activities.",
        "label": "Derecognition of Assets other than Cash of Disposed Subsidiaries or Deregistered Subsidiaries",
        "verboseLabel": "Derecognition of assets other than cash of disposed subsidiaries/deregistered subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount derecognition of liabilities of disposed subsidiary or deregistered subsidiary, net of recognized amount due to the disposed subsidiary or deregistered subsidiary in financing and investing activities.",
        "label": "Derecognition Of Liabilities Of Disposed Subsidiary or Deregistered Subsidiary Net Of Recognized Amount Due To Disposed Subsidiary or Deregistered Subsidiary",
        "terseLabel": "Derecognition of liabilities of disposed subsidiaries/deregistered subsidiaries, net of recognized amount due to the disposed subsidiaries/deregistered subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_DirectOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "DirectOfferingMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for direct offering.",
        "label": "Direct Offering [Member]",
        "terseLabel": "Direct offering"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.ambow.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": [
      "r411",
      "r415",
      "r446",
      "r447",
      "r449",
      "r710"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SHARE BASED COMPENSATION"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "GAIN ON DISPOSAL OF ASSESTS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationsDisposedOfBySaleMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations, Disposed of by Sale [Member]",
        "terseLabel": "Discontinued Operations",
        "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupClassificationAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Classification [Axis]",
        "documentation": "Information by disposal group classification."
       }
      }
     },
     "auth_ref": [
      "r216"
     ]
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupClassificationDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Classification [Domain]",
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "verboseLabel": "Cash consideration",
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation."
       }
      }
     },
     "auth_ref": []
    },
    "ambo_DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gain (loss) resulting from the sale of a disposal group. It is included in income from continuing operations and discontinued operations in the income statement.",
        "label": "Disposal Group including Discontinued Operation, Gain (Loss) on Disposal",
        "negatedLabel": "Loss on disposal of subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureGainOnDisposalOfAssests"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "verboseLabel": "GAIN ON DISPOSAL OF ASSESTS",
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r159"
     ]
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureGainOnDisposalOfAssestsDetails",
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Name [Domain]",
        "documentation": "Name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r707",
      "r708"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://www.ambow.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": [
      "r732"
     ]
    },
    "ambo_DocumentAndEntityInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "DocumentAndEntityInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Document and Entity Information [Abstract]",
        "label": "Document and Entity Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.ambow.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": [
      "r731",
      "r732",
      "r733"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.ambow.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": [
      "r731",
      "r732",
      "r733",
      "r735"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.ambow.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/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.ambow.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_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "terseLabel": "Document 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_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.ambow.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/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.ambow.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/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://www.ambow.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": [
      "r726"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://www.ambow.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": [
      "r732"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.ambow.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": [
      "r734"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.ambow.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": []
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "Federal",
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile."
       }
      }
     },
     "auth_ref": []
    },
    "ambo_DueFromThirdPartiesAcquisitionsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "DueFromThirdPartiesAcquisitionsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureLiquidityAndCapitalResourcesDetails",
      "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of receivables to be collected from third parties acquisitions where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).",
        "label": "Due from Third Parties Acquisitions, Current",
        "terseLabel": "Receivables for disposal of Ambow China"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_DueToStudentsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "DueToStudentsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for amounts due to students. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due To Students Current",
        "verboseLabel": "Amounts due to students"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "NET LOSS/INCOME PER SHARE"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Net loss from continuing operations per share - basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r276",
      "r279",
      "r286",
      "r287",
      "r288",
      "r292",
      "r508",
      "r509",
      "r557",
      "r576",
      "r691"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Net loss from continuing operations per share - diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r279",
      "r286",
      "r287",
      "r288",
      "r292",
      "r508",
      "r509",
      "r557",
      "r576",
      "r691"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "verboseLabel": "Net (loss) income per 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": [
      "r48",
      "r49"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Text Block]",
        "verboseLabel": "NET LOSS/INCOME PER SHARE",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r289",
      "r290",
      "r291"
     ]
    },
    "ambo_EastWestBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "EastWestBankMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for East West Bank.",
        "label": "East West Bank"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents",
        "verboseLabel": "Effects 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": [
      "r819"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "negatedTotalLabel": "Effective tax rate",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r464"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation between total income tax expense and the amount computed by applying the US statutory income tax rate to income before income taxes",
        "terseLabel": "Reconciliation between total income tax expense and the amount computed by applying the weighted average statutory income tax rate to income before income taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "negatedLabel": "Weighted average statuary tax rate",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r464",
      "r484"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "negatedLabel": "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": [
      "r810",
      "r814"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent",
        "negatedLabel": "Tax effect of non-deductible expenses",
        "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 nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r810",
      "r814"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent",
        "terseLabel": "Prior year true up",
        "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 revisions of previously reported income tax expense."
       }
      }
     },
     "auth_ref": [
      "r810",
      "r814"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "negatedLabel": "States taxes, net of federal benefit",
        "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 state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r810",
      "r814"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent",
        "verboseLabel": "Tax effect of tax-exempt entities",
        "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 (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r810",
      "r814"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued payroll and welfare",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized",
        "terseLabel": "Unrecognized share-based compensation expenses",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.ambow.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_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.ambow.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/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://www.ambow.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/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://www.ambow.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_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.ambow.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": [
      "r728"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.ambow.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/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.ambow.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_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.ambow.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/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.ambow.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": [
      "r728"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.ambow.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/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.ambow.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": [
      "r736"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.ambow.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": [
      "r728"
     ]
    },
    "ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Entity's Subsidiaries namely Ambow Education Ltd., Ambow Education Management Ltd. and Ambow Education Group Ltd.",
        "label": "Entity's Subsidiaries namely Ambow Education Ltd., Ambow Education Management Ltd. and Ambow Education Group Ltd. [Member]",
        "terseLabel": "Ambow Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.ambow.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": [
      "r728"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.ambow.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/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.ambow.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": [
      "r737"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "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": [
      "r19",
      "r214",
      "r241",
      "r242",
      "r243",
      "r262",
      "r263",
      "r264",
      "r266",
      "r272",
      "r274",
      "r293",
      "r330",
      "r331",
      "r394",
      "r450",
      "r451",
      "r452",
      "r477",
      "r478",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r507",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r539",
      "r579",
      "r580",
      "r581",
      "r598",
      "r659"
     ]
    },
    "ambo_EquityIncentivePlan2010Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "EquityIncentivePlan2010Member",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the 2010 Equity Incentive Plan.",
        "label": "2010 Equity Incentive Plan"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ExecutiveOfficerMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior employee"
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "terseLabel": "FAIR VALUE MEASUREMENTS",
        "verboseLabel": "Classification of warrant on weighted average assumption",
        "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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Schedule of classification of warrants on weighted average assumptions",
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Nonrecurring Basis, Valuation Techniques [Table Text Block]",
        "terseLabel": "Schedule of quantitative information about the Group's Level 3 fair value measurements of intangible assets",
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique used to measure similar asset in prior period by class of asset or liability on non-recurring basis."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.ambow.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": [
      "r369",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r512",
      "r545",
      "r546",
      "r547",
      "r698",
      "r699",
      "r704",
      "r705",
      "r706"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r512",
      "r514",
      "r515",
      "r516"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "FAIR VALUE MEASUREMENTS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.ambow.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": [
      "r510"
     ]
    },
    "ambo_FairValueInputsDiscountRates": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "FairValueInputsDiscountRates",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt.",
        "label": "Fair Value Inputs Discount Rates",
        "verboseLabel": "Discount rate (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Unobservable Inputs (Level 3) [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r369",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r512",
      "r547",
      "r698",
      "r699",
      "r704",
      "r705",
      "r706"
     ]
    },
    "ambo_FairValueInputsLongTermRevenueGrowthRates": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "FairValueInputsLongTermRevenueGrowthRates",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of assumed long-term growth in revenues, used as an input to measure fair value.",
        "label": "Fair Value Inputs Long Term Revenue Growth Rates",
        "verboseLabel": "Terminal growth rate (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueInputsQuantitativeInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsQuantitativeInformationAbstract",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Abstract]",
        "terseLabel": "Unobservable inputs"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_FairValueInputsRoyaltyRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "FairValueInputsRoyaltyRate",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Inputs Royalty Rate",
        "terseLabel": "Royalty rate (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.ambow.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": [
      "r369",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r545",
      "r546",
      "r547",
      "r698",
      "r699",
      "r704",
      "r705",
      "r706"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recurring basis [Member]",
        "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": [
      "r510",
      "r516"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r12",
      "r23"
     ]
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesAllowanceForCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, Allowance for Credit Loss",
        "negatedLabel": "Less: allowance for credit losses (Note ii)",
        "terseLabel": "Provision for expected credit loss on long-term receivable",
        "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r211",
      "r212",
      "r213",
      "r231",
      "r332",
      "r334",
      "r338",
      "r837"
     ]
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancingReceivablesTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccountsReceivableNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivables [Text Block]",
        "terseLabel": "ACCOUNTS RECEIVABLE, NET",
        "documentation": "The entire disclosure for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r318",
      "r324",
      "r325",
      "r326",
      "r695"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Estimated useful lives (in years)",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Less: accumulated amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r342"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "verboseLabel": "Thereafter",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2024",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2028",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2027",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2026",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2025",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails",
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r341",
      "r342",
      "r343",
      "r552",
      "r553"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-lived Intangible Assets, Fair Value Disclosure",
        "terseLabel": "Intangible assets",
        "documentation": "Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life."
       }
      }
     },
     "auth_ref": [
      "r816"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "verboseLabel": "Estimated amortization expenses for each of the future annual periods"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Gross",
        "verboseLabel": "Gross carrying amount",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r553"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails",
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES",
        "verboseLabel": "INTANGIBLE ASSETS, 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": [
      "r552"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails",
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r64"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Total",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r552"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net [Abstract]",
        "terseLabel": "Finite-lived intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r518"
     ]
    },
    "ambo_FundingProvidedToDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "FundingProvidedToDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow associated with funding provided to discontinued operations.",
        "label": "Funding Provided to Discontinued Operations",
        "terseLabel": "Funding provided to discontinued operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnDispositionOfAssets1",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureGainOnDisposalOfAssestsDetails",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Disposition of Assets",
        "terseLabel": "Gain on disposal of assets",
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee."
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Disposal loss from property 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": [
      "r10"
     ]
    },
    "us-gaap_GainLossOnTerminationOfLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnTerminationOfLease",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Termination of Lease",
        "negatedLabel": "Lease termination and modification gain",
        "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainOrLossOnSaleOfStockInSubsidiary",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Disposition of Stock in Subsidiary",
        "terseLabel": "Loss on disposal of subsidiaries",
        "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r749",
      "r750",
      "r753",
      "r838"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 3.0
      },
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedLabel": "Gain from forgiven PPP loan",
        "terseLabel": "Gain on forgiven PPP loan",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r70",
      "r71"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "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": [
      "r147",
      "r643"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Intangible assets",
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross Profit",
        "totalLabel": "GROSS PROFIT",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r256",
      "r296",
      "r308",
      "r312",
      "r314",
      "r329",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r517",
      "r693",
      "r777"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r731",
      "r732",
      "r733"
     ]
    },
    "ambo_ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value from continuing operations and discontinued operations during the reporting period.",
        "label": "Impairment Loss From Continuing Operations And Discontinued Operations",
        "terseLabel": "Impairment loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Impairment loss",
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r22"
     ]
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of Intangible Assets, Finite-lived",
        "negatedLabel": "Impairment loss",
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value."
       }
      }
     },
     "auth_ref": [
      "r753",
      "r773"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "terseLabel": "Impairment loss of property and equipment",
        "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": [
      "r10",
      "r66",
      "r161"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of long-lived assets",
        "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",
      "r163"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeCalc2": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "totalLabel": "NET LOSS ATTRIBUTABLE TO ORDINARY SHAREHOLDERS FROM CONTINUING OPERATIONS",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r145",
      "r153",
      "r267",
      "r268",
      "r269",
      "r270",
      "r284",
      "r288"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationIncomeLossBeforeIncomeTaxesFromContinuingOperationsDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationIncomeLossBeforeIncomeTaxesFromContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "United States",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r483"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ambow.com/role/DisclosureTaxationIncomeLossBeforeIncomeTaxesFromContinuingOperationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationIncomeLossBeforeIncomeTaxesFromContinuingOperationsDetails",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "LOSS BEFORE INCOME TAX AND NON-CONTROLLING INTERESTS",
        "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": [
      "r1",
      "r141",
      "r188",
      "r296",
      "r308",
      "r312",
      "r314",
      "r558",
      "r571",
      "r693"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income /(loss) before income taxes from continuing operations is attributable to the following geographic locations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationIncomeLossBeforeIncomeTaxesFromContinuingOperationsDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationIncomeLossBeforeIncomeTaxesFromContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r483"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeCalc2": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "LOSS FROM CONTINUING OPERATIONS",
        "verboseLabel": "Net loss from continuing operations",
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r256",
      "r265",
      "r296",
      "r308",
      "r312",
      "r314",
      "r329",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r509",
      "r517",
      "r571",
      "r693",
      "r777"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "verboseLabel": "Basic net loss per share from continuing operations (in dollars per share)",
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r187",
      "r189",
      "r247",
      "r265",
      "r267",
      "r268",
      "r269",
      "r270",
      "r279",
      "r286",
      "r287",
      "r509",
      "r557",
      "r842"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "verboseLabel": "Diluted net loss per share from continuing operations (in dollars per share)",
        "documentation": "The amount of net income (loss) derived from continuing operations during 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": [
      "r140",
      "r247",
      "r265",
      "r267",
      "r268",
      "r269",
      "r270",
      "r279",
      "r286",
      "r287",
      "r288",
      "r509",
      "r557",
      "r842"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeCalc2": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income (loss) from discontinued operations",
        "verboseLabel": "Income (Loss) from and on sale of discontinued operations, net of income tax",
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r120",
      "r217",
      "r488",
      "r572"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeCalc2": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest",
        "verboseLabel": "Less: Net loss attributable to noncontrolling interests from discontinued operations",
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r117",
      "r120",
      "r178"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeCalc2": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent",
        "totalLabel": "NET INCOME (LOSS) ATTRIBUTABLE TO ORDINARY SHAREHOLDERS FROM DISCONTINUED OPERATIONS",
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r117",
      "r120",
      "r178"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "terseLabel": "Net loss from discontinued operations per share-basic",
        "verboseLabel": "Basic net loss per share from discontinued operations (in dollars per share)",
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r247",
      "r280",
      "r286",
      "r287",
      "r839",
      "r842"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "terseLabel": "Net loss from discontinued operations per share-diluted",
        "verboseLabel": "Diluted net loss per share from discontinued operations (in dollars per share)",
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r280",
      "r286",
      "r287"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureGainOnDisposalOfAssestsDetails",
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Name [Axis]",
        "documentation": "Information by name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r707",
      "r708"
     ]
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "presentation": [
      "http://www.ambow.com/role/DisclosureGainOnDisposalOfAssestsDetails",
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails",
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails",
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "GAIN ON DISPOSAL OF ASSESTS",
        "verboseLabel": "ORGANIZATION AND PRINCIPAL ACTIVITIES",
        "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "presentation": [
      "http://www.ambow.com/role/DisclosureGainOnDisposalOfAssestsDetails",
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails",
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails",
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r21",
      "r26",
      "r106",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r119",
      "r121",
      "r122",
      "r162"
     ]
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r345",
      "r644"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r644"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Axis]",
        "documentation": "Information by tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Domain]",
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityNameAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Axis]",
        "documentation": "Information by name of taxing authority."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityNameDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails"
     ],
     "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": []
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxContingencyLineItems",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Contingency [Line Items]",
        "terseLabel": "TAXATION",
        "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_IncomeTaxContingencyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxContingencyTable",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Contingency [Table]",
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r86",
      "r174",
      "r175"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "TAXATION"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "TAXATION",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r460",
      "r465",
      "r467",
      "r474",
      "r479",
      "r485",
      "r489",
      "r490",
      "r595"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Income tax benefit (expenses)",
        "terseLabel": "Income tax benefits (expense)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r208",
      "r273",
      "r274",
      "r300",
      "r463",
      "r480",
      "r577"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r240",
      "r461",
      "r462",
      "r467",
      "r468",
      "r473",
      "r475",
      "r589"
     ]
    },
    "us-gaap_IncomeTaxUncertaintiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxUncertaintiesPolicy",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Uncertainties, Policy [Policy Text Block]",
        "terseLabel": "Uncertain tax positions",
        "documentation": "Disclosure of accounting policy for tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes Paid",
        "negatedLabel": "income tax paid",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r47"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable",
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.ambow.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": [
      "r9"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Accrued and other liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Deferred Revenue",
        "terseLabel": "Deferred revenue",
        "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": [
      "r550",
      "r752"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.ambow.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_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Lease Liabilities",
        "terseLabel": "Operating lease liabilities",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r741",
      "r752"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedLabel": "Other non-current assets",
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid and other current assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Shareholders' Equity",
        "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_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets Disclosure [Text Block]",
        "terseLabel": "INTANGIBLE ASSETS, NET",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r339"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "verboseLabel": "Intangible assets, net",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r63"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwillAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "INTANGIBLE ASSETS, NET"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_InterestExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "InterestExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest expenses",
        "terseLabel": "Interest expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Income (Expense), Nonoperating, Net",
        "terseLabel": "Interest income (expenses), net",
        "documentation": "The net amount of nonoperating interest income (expense)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "negatedLabel": "Interest paid",
        "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": [
      "r250",
      "r252",
      "r253"
     ]
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InternalRevenueServiceIRSMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US",
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Table Text Block]",
        "verboseLabel": "Schedule of components of lease expense",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r822"
     ]
    },
    "ambo_LeaseDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "LeaseDisclosureTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "N/A.",
        "label": "Lease Disclosure [Text Block]",
        "terseLabel": "LEASES"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_LeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "LeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the amount of lease liabilities.",
        "label": "Lease Liability",
        "terseLabel": "Lease Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements [Member]",
        "verboseLabel": "Leasehold improvements",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of maturities of lease liabilities",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.ambow.com/role/DisclosureMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "totalLabel": "Total lease payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months",
        "verboseLabel": "2024",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "verboseLabel": "2028",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "verboseLabel": "2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "verboseLabel": "2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "verboseLabel": "2025",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: interest",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "us-gaap_LessorLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LessorLeasesPolicyTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessor, Leases [Policy Text Block]",
        "terseLabel": "Leases",
        "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r203",
      "r204",
      "r538"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "totalLabel": "Total liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r256",
      "r329",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r495",
      "r498",
      "r499",
      "r517",
      "r618",
      "r692",
      "r725",
      "r777",
      "r828",
      "r829"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r186",
      "r567",
      "r714",
      "r757",
      "r767",
      "r818"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.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": [
      "r32",
      "r219",
      "r256",
      "r329",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r495",
      "r498",
      "r499",
      "r517",
      "r714",
      "r777",
      "r828",
      "r829"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total non-current liabilities",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r124",
      "r125",
      "r126",
      "r130",
      "r256",
      "r329",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r495",
      "r498",
      "r499",
      "r517",
      "r777",
      "r828",
      "r829"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Non-current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails",
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lender Name [Axis]",
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r756"
     ]
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityLenderDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails",
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Lender [Domain]",
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r756"
     ]
    },
    "us-gaap_LinesOfCreditCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LinesOfCreditCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit, Current",
        "verboseLabel": "Line of credit",
        "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r183"
     ]
    },
    "ambo_LiquidityAndCapitalResourcesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "LiquidityAndCapitalResourcesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "LIQUIDITY AND CAPITAL RESOURCES"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_LoansToThirdParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "LoansToThirdParties",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to loans to third parties.",
        "label": "Loans To Third Parties",
        "terseLabel": "Loans to third parties"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "ambo_LongTermLeaseDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "LongTermLeaseDeposits",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails": {
       "parentTag": "ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of lease deposits non current.",
        "label": "Long-Term Lease Deposits",
        "terseLabel": "Long-term lease deposits"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r317",
      "r703",
      "r782",
      "r843",
      "r844"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum"
       }
      }
     },
     "auth_ref": [
      "r348",
      "r349",
      "r350",
      "r351",
      "r410",
      "r549",
      "r578",
      "r610",
      "r611",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r680",
      "r681",
      "r695",
      "r702",
      "r709",
      "r715",
      "r781",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835"
     ]
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputDiscountRateMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount rate",
        "documentation": "Measurement input using interest rate to determine present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "us-gaap_MeasurementInputExercisePriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputExercisePriceMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Exercise Price [Member]",
        "terseLabel": "Exercise price",
        "documentation": "Measurement input using agreed upon price for exchange of underlying asset."
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputExpectedTermMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Expected Term [Member]",
        "terseLabel": "Expected term",
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date."
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "us-gaap_MeasurementInputLongTermRevenueGrowthRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputLongTermRevenueGrowthRateMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Growth rate",
        "documentation": "Measurement input using compounded annualized rate of long-term growth in revenue."
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputPriceVolatilityMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Price Volatility [Member]",
        "terseLabel": "Expected volatility",
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "terseLabel": "Risk-free interest rate",
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss."
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "ambo_MeasurementInputRoyaltyRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "MeasurementInputRoyaltyRateMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using royalty rate to determine present value of future cash flows.",
        "label": "Royalty rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputSharePriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputSharePriceMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Share Price [Member]",
        "terseLabel": "Market value of common stock",
        "documentation": "Measurement input using share price of saleable stock."
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r513"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum"
       }
      }
     },
     "auth_ref": [
      "r348",
      "r349",
      "r350",
      "r351",
      "r410",
      "r549",
      "r578",
      "r610",
      "r611",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r680",
      "r681",
      "r695",
      "r702",
      "r709",
      "r715",
      "r781",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835"
     ]
    },
    "ambo_MortgagedPropertyAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "MortgagedPropertyAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property mortgaged to borrow line of credit.",
        "label": "Mortgaged Property Amount",
        "terseLabel": "Mortgaged property amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationValuationAllowanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "terseLabel": "Movement of valuation allowance",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]"
       }
      }
     },
     "auth_ref": [
      "r317",
      "r703",
      "r782",
      "r843",
      "r844"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations",
        "totalLabel": "Net cash (used in) provided by financing activities, continuing operations",
        "documentation": "Amount of cash inflow (outflow) of financing activities, excluding 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": [
      "r751"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations",
        "totalLabel": "Net cash provided by investing activities, continuing operations",
        "documentation": "Amount of cash inflow (outflow) of investing activities, excluding 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": [
      "r751"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureLiquidityAndCapitalResourcesDetails",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations",
        "terseLabel": "Net cash used in operating activities, continuing operations",
        "totalLabel": "Net cash used in operating activities, continuing operations",
        "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r152",
      "r153"
     ]
    },
    "ambo_NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net change in cash, cash equivalents and restricted cash included in assets held for sale",
        "label": "Net Change In Cash Cash Equivalents And Restricted Cash Included In Assets Held For Sale",
        "terseLabel": "Less: Cash, restricted cash and cash equivalents of discontinued operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAbstract",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "totalLabel": "NET INCOME (LOSS) ATTRIBUTABLE TO ORDINARY SHAREHOLDERS",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r267",
      "r268",
      "r269",
      "r270",
      "r276",
      "r277",
      "r285",
      "r288",
      "r296",
      "r308",
      "r312",
      "r314",
      "r693"
     ]
    },
    "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic",
        "terseLabel": "Numerator for basic net loss per share from continuing operations",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r288"
     ]
    },
    "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted",
        "terseLabel": "Numerator for diluted net loss per share from continuing operations",
        "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) from continuing operations available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r281",
      "r282",
      "r283",
      "r288"
     ]
    },
    "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic",
        "terseLabel": "Numerator for basic income (loss) per share from discontinued operations",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Diluted",
        "terseLabel": "Numerator for diluted income (loss) per share from discontinued operations",
        "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) from discontinued operations available to common shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "verboseLabel": "Recently issued accounting standards",
        "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": []
    },
    "ambo_NewSchoolMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "NewSchoolMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to NewSchool.",
        "label": "NewSchool of Architecture and Design, LLC (\"NewSchool\")"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://www.ambow.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": []
    },
    "ambo_NoncontrollingInterestDecreaseFromDisposal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "NoncontrollingInterestDecreaseFromDisposal",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the reduction during the period of a noncontrolling interest resulting from disposal.",
        "label": "Noncontrolling Interest Decrease from Disposal",
        "negatedLabel": "Deregistration of subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in noncontrolling interest from capital injection from minority shareholders.",
        "label": "Disposal of subsidiaries",
        "verboseLabel": "Capital injection from minority shareholders"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling Interest [Member]",
        "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": [
      "r91",
      "r394",
      "r759",
      "r760",
      "r761",
      "r846"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income, net",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "OTHER INCOME (EXPENSE)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesAndLoansReceivableGrossNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesAndLoansReceivableGrossNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails": {
       "parentTag": "ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, before Allowance for Credit Loss, Noncurrent",
        "terseLabel": "Long-term receivable",
        "documentation": "Amortized cost, before allowance for credit loss, of financing receivable classified as noncurrent. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r319",
      "r768"
     ]
    },
    "us-gaap_NotesAndLoansReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesAndLoansReceivableNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes, Loans and Financing Receivable, Net, Current",
        "verboseLabel": "Loan receivable, current",
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r319",
      "r320",
      "r554"
     ]
    },
    "ambo_NumberOfClassSharesPerAdsShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "NumberOfClassSharesPerAdsShare",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of Class A Ordinary Shares per each ADS.",
        "label": "Number of Class A Shares per ADS Share",
        "terseLabel": "Class A Shares per ADS (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r764"
     ]
    },
    "ambo_NumberOfSharesInAds": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "NumberOfSharesInAds",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails",
      "http://www.ambow.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares in an ADS.",
        "label": "Number of Shares in an ADS",
        "terseLabel": "Number of Shares in an ADS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses",
        "negatedTotalLabel": "Total operating expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "verboseLabel": "OPERATING EXPENSES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Income (Loss)",
        "totalLabel": "OPERATING LOSS",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r308",
      "r312",
      "r314",
      "r693"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases, Rent Expense",
        "terseLabel": "Operating lease expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r821"
     ]
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Impairment Loss",
        "terseLabel": "Impairment loss",
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Operating leases- ASU842"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ambow.com/role/DisclosureMaturitiesOfLeaseLiabilitiesDetailsCalc3": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability",
        "totalLabel": "Total",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureMaturitiesOfLeaseLiabilitiesDetailsCalc3": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current",
        "negatedLabel": "Less: current portion",
        "verboseLabel": "Operating lease liability, current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ambow.com/role/DisclosureMaturitiesOfLeaseLiabilitiesDetailsCalc3": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Non-current portion",
        "verboseLabel": "Operating lease liability, non-current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Payments",
        "verboseLabel": "Operating cash flows from operating leases",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r534"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "terseLabel": "Amortization of operating lease right-of-use asset",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "ambo_OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the amount of Operating Lease Right-Of-Use Assets Obtained in Exchange for New Operating Lease Liabilities.",
        "label": "Operating Lease Right-Of-Use Assets Obtained in Exchange for New Operating Lease Liabilities",
        "terseLabel": "Operating lease right-of-use assets obtained in exchange for new operating lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average Discount Rate, Operating leases",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r536",
      "r713"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-average Remaining Lease Term, Operating leases",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r535",
      "r713"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating loss carryforward",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwardsLineItems",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Loss Carryforwards [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": []
    },
    "ambo_OperatingLossCarryforwardsNotSubjectToExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "OperatingLossCarryforwardsNotSubjectToExpiration",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward not subject to expiration.",
        "label": "Operating Loss Carryforwards, Not Subject to Expiration",
        "terseLabel": "Net operating loss carried forward indefinitely"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_OperatingLossCarryforwardsNumberOfYearsToCarryforward": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "OperatingLossCarryforwardsNumberOfYearsToCarryforward",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of years to carryforward.",
        "label": "Operating Loss Carryforwards, Number of Years to Carryforward",
        "terseLabel": "Number of years to carryforward"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_OperatingLossCarryforwardsSubjectToExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "OperatingLossCarryforwardsSubjectToExpiration",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward subject to expiration.",
        "label": "Operating Loss Carryforwards, Subject to Expiration",
        "terseLabel": "Net operating loss subject to expiration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwardsTable",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Loss Carryforwards [Table]",
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "ORGANIZATION AND PRINCIPAL ACTIVITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.ambow.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": [
      "r104",
      "r177",
      "r586",
      "r587"
     ]
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES",
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r155",
      "r156",
      "r177"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Others",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Current",
        "terseLabel": "Others",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r714"
     ]
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets Disclosure [Text Block]",
        "terseLabel": "PREPAID AND OTHER CURRENT ASSETS",
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails": {
       "parentTag": "ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "terseLabel": "Others",
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "OtherAssetsNonCurrentBeforeAllowanceForCreditLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of non-current assets classified as other, before before allowance for credit loss.",
        "label": "Other Assets, Non-Current, before Allowance for Credit Loss",
        "totalLabel": "Sub-total"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other non-current assets, net",
        "totalLabel": "Total",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "us-gaap_OtherAssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrentAbstract",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent [Abstract]",
        "terseLabel": "OTHER NON-CURRENT ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrentDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrentDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "OTHER NON-CURRENT ASSETS, NET"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_OtherAssetsNoncurrentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "OtherAssetsNoncurrentDisclosureTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of noncurrent assets.",
        "label": "Other Assets Noncurrent Disclosure [Text Block]",
        "terseLabel": "OTHER NON-CURRENT ASSETS, NET"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
        "terseLabel": "Impact on changing the reporting currency",
        "documentation": "Amount after tax, before 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": [
      "r5",
      "r139",
      "r519",
      "r520",
      "r521"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "verboseLabel": "Foreign translation adjustments",
        "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": [
      "r4"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "OTHER COMPREHENSIVE LOSS, NET OF TAX"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossTax",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Tax",
        "negatedTotalLabel": "Other comprehensive loss",
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r241",
      "r245",
      "r463",
      "r486",
      "r487",
      "r522",
      "r525",
      "r527",
      "r555",
      "r574"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Unrealized loss on short term investments",
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r235",
      "r328"
     ]
    },
    "ambo_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "OtherMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other member.",
        "label": "Others"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other (expenses) income, net",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r149"
     ]
    },
    "ambo_OthersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "OthersMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for others.",
        "label": "Others [Member]",
        "terseLabel": "Others"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCRUED AND OTHER LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_PayablesAndAccrualsDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "PayablesAndAccrualsDisclosureLineItems",
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Payables And Accruals, Disclosure [Line Items]",
        "terseLabel": "ACCRUED AND OTHER LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_PayablesAndAccrualsDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "PayablesAndAccrualsDisclosureTable",
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information pertaining to payables and accruals.",
        "label": "Payables And Accruals, Disclosure [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_PayablesForPurchaseOfEquipmentAndServicesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "PayablesForPurchaseOfEquipmentAndServicesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payables for purchase of equipment and services, classified as current.",
        "label": "Payables For Purchase Of Equipment And Services, Current",
        "terseLabel": "Payable for purchase of equipment and services"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "verboseLabel": "Preferred shares, par value (in dollars per share)",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r379"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred shares, shares authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r620"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred shares, shares issued",
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r379"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred shares, shares outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r620",
      "r638",
      "r846",
      "r847"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Value, Issued",
        "verboseLabel": "Preferred shares ($0.003 par value; 1,666,667 shares authorized, nil issued and outstanding as of December 31, 2022 and 2023)",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r563",
      "r714"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "PREPAID AND OTHER CURRENT ASSETS."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid and other current assets",
        "totalLabel": "Total",
        "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": [
      "r745"
     ]
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid and Other Current Assets",
        "terseLabel": "Prepaid and other current assets",
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "ambo_PrepaidForTechnologyDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "PrepaidForTechnologyDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for technology development.",
        "label": "Prepaid for Technology Development",
        "terseLabel": "Prepaid for HybriU development"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "verboseLabel": "Reclassifications",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r743"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Net proceeds from ordinary shares",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ambo_ProceedsFromIssuanceOfCommonStockAndWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "ProceedsFromIssuanceOfCommonStockAndWarrants",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow proceeds from issuance of ordinary shares and warrants to purchase ordinary shares.",
        "label": "Proceeds From Issuance Of Common Stock And Warrants",
        "terseLabel": "Proceeds from issuance of ordinary shares and warrants to purchase ordinary shares, net off expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfWarrants",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Warrants",
        "terseLabel": "Net proceeds from warrant",
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesDetails",
      "http://www.ambow.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance or Sale of Equity",
        "terseLabel": "Net proceeds from issuance of ordinary shares and warrants",
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r590"
     ]
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Sale and Maturity of Held-to-maturity Securities",
        "terseLabel": "Maturity of held-to-maturity investments",
        "documentation": "Amount of cash inflow from the sale or maturity of long-term held-to-maturity securities."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r766"
     ]
    },
    "us-gaap_ProceedsFromSaleOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Sale of Intangible Assets",
        "terseLabel": "Proceeds from sale of intangible assets",
        "documentation": "The cash inflow from disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sale of property and equipment",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Short-term Debt",
        "terseLabel": "Proceeds from short-term borrowing",
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "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": [
      "r217",
      "r236",
      "r238",
      "r251",
      "r256",
      "r265",
      "r273",
      "r274",
      "r296",
      "r308",
      "r312",
      "r314",
      "r329",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r493",
      "r496",
      "r497",
      "r509",
      "r517",
      "r558",
      "r573",
      "r597",
      "r640",
      "r657",
      "r658",
      "r693",
      "r711",
      "r712",
      "r724",
      "r748",
      "r777"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "PROPERTY AND EQUIPMENT, NET"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "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": [
      "r11"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "PROPERTY 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": [
      "r159",
      "r198",
      "r205",
      "r206"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Sub-total",
        "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": [
      "r160",
      "r221",
      "r570"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "PROPERTY AND EQUIPMENT, NET",
        "verboseLabel": "SIGNIFICANT 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": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Total",
        "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": [
      "r11",
      "r559",
      "r570",
      "r714"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property 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": [
      "r11",
      "r198",
      "r205",
      "r568"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of property and equipment",
        "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": [
      "r11"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "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": [
      "r160"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated useful lives (in years)",
        "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_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for Doubtful Accounts",
        "terseLabel": "Bad debt provision",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r335"
     ]
    },
    "ambo_PrpConsultingGroupPcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "PrpConsultingGroupPcMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to PRP Consulting Group P.C.",
        "label": "PRP Consulting Group PC [Member]",
        "terseLabel": "PRP Consulting Group P.C."
       }
      }
     },
     "auth_ref": []
    },
    "ambo_PublicOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "PublicOfferingMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to public offering.",
        "label": "Public Offering"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Axis]"
       }
      }
     },
     "auth_ref": [
      "r348",
      "r349",
      "r350",
      "r351",
      "r403",
      "r410",
      "r441",
      "r442",
      "r443",
      "r548",
      "r549",
      "r578",
      "r610",
      "r611",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r680",
      "r681",
      "r695",
      "r702",
      "r709",
      "r715",
      "r718",
      "r774",
      "r781",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Domain]"
       }
      }
     },
     "auth_ref": [
      "r348",
      "r349",
      "r350",
      "r351",
      "r403",
      "r410",
      "r441",
      "r442",
      "r443",
      "r548",
      "r549",
      "r578",
      "r610",
      "r611",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r680",
      "r681",
      "r695",
      "r702",
      "r709",
      "r715",
      "r718",
      "r774",
      "r781",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835"
     ]
    },
    "ambo_ReceivableFromSaleOfDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "ReceivableFromSaleOfDiscontinuedOperations",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of receivable from sale of discontinued operations in non cash investing and financing activities.",
        "label": "Receivable From Sale of Discontinued Operations",
        "terseLabel": "Receivable from sale of discontinued operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCOUNTS RECEIVABLE, NET"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "terseLabel": "Allowance for Credit Losses",
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "ambo_RegisteredDirectOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "RegisteredDirectOfferingMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to registered direct offering.",
        "label": "Registered Direct Offering"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfShortTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of Short-term Debt",
        "negatedLabel": "Repayments of short-term borrowing",
        "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r259",
      "r260",
      "r364",
      "r381",
      "r540",
      "r688",
      "r689"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Expense",
        "negatedLabel": "Research and development",
        "documentation": "The aggregate costs 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 whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r459",
      "r836"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails": {
       "parentTag": "ambo_CashCashEquivalentsAndRestrictedCashFromContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Restricted cash",
        "verboseLabel": "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": [
      "r45",
      "r220",
      "r254"
     ]
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails": {
       "parentTag": "ambo_OtherAssetsNonCurrentBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash, Noncurrent",
        "verboseLabel": "Long-term restricted cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r744",
      "r754"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock awards",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r169",
      "r566",
      "r582",
      "r584",
      "r594",
      "r621",
      "r714"
     ]
    },
    "us-gaap_RetainedEarningsAppropriatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAppropriatedMember",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory reserves [Member]",
        "terseLabel": "Statutory reserves",
        "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r136"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings (Accumulated deficit) [Member]",
        "terseLabel": "Accumulated deficit",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r262",
      "r263",
      "r264",
      "r266",
      "r272",
      "r274",
      "r330",
      "r331",
      "r450",
      "r451",
      "r452",
      "r477",
      "r478",
      "r500",
      "r502",
      "r503",
      "r505",
      "r507",
      "r579",
      "r581",
      "r598",
      "r846"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from contract with customer",
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r317",
      "r739"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition, Policy [Policy Text Block]",
        "terseLabel": "Revenue recognition",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r682"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Deferred revenue",
        "verboseLabel": "Deferred revenue",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r201"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues",
        "terseLabel": "NET REVENUES - Educational programs and services",
        "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": [
      "r244",
      "r256",
      "r297",
      "r298",
      "r307",
      "r310",
      "r311",
      "r315",
      "r316",
      "r317",
      "r329",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r517",
      "r558",
      "r777"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "NET REVENUES"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_RightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "RightOfUseAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the amount of right-of-use assets.",
        "label": "Right-of-Use Assets",
        "terseLabel": "- Right-of-use assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONCENTRATIONS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.ambow.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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccountsReceivableNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of accounts receivable, net",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of accrued and other liabilities",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents and Investments [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of cash, cash equivalents, and restricted cash",
        "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of significant components of provision for income taxes on earnings",
        "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": [
      "r173"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of principal components of the group's 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": [
      "r172"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of computation of basic and diluted net (loss) income 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": [
      "r763"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Summary of reconciliation between total income tax expense and the amount computed by applying the US statutory income tax rate to income before income taxes",
        "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": [
      "r171"
     ]
    },
    "ambo_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of amortizable finite-lived intangibles assets, excluding land use rights, in total and by major class, including the gross carrying amount and accumulated amortization, and indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the entity.",
        "label": "Schedule of Finite Lived and Indefinite Lived Intangible Assets, Excluding Land Use Right by Major Class [Table Text Block]",
        "terseLabel": "Summary of intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails",
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r64",
      "r552"
     ]
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Summary of Income /(loss) before income taxes from continuing operations is attributable to the following geographic locations",
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r758"
     ]
    },
    "ambo_ScheduleOfIntangibleAssetsUsefulLivesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "ScheduleOfIntangibleAssetsUsefulLivesTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of amortizable finite-lived intangible assets, including the gross carrying amount and accumulated amortization along with disclosure of the carrying value of indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class.",
        "label": "Schedule of Intangible Assets Useful Lives [Text Block]",
        "terseLabel": "Schedule of intangible assets have original estimated useful lives"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lease term and discount rates.",
        "label": "Schedule Of Lease Terms And Discount Rates [Table Text Block]",
        "terseLabel": "Schedule of lease terms and discount rates"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOtherNonCurrentAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Assets, Noncurrent [Table Text Block]",
        "terseLabel": "Schedule of other non-current assets",
        "documentation": "Tabular disclosure of noncurrent assets."
       }
      }
     },
     "auth_ref": [
      "r744"
     ]
    },
    "us-gaap_ScheduleOfProductInformationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfProductInformationTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Product Information [Table Text Block]",
        "terseLabel": "Schedule of group's consolidated prepaid and other current assets",
        "documentation": "Tabular disclosure of product information that are included in the discussion of the nature of an entity's operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "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": [
      "r11"
     ]
    },
    "ambo_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the useful life of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Schedule of Property Plant and Equipment Useful Life [Table Text Block]",
        "terseLabel": "Schedule of estimated useful lives"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationDetails",
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails"
     ],
     "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": [
      "r412",
      "r414",
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444"
     ]
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Schedule of restricted stock awards activities",
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShortTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShortTermDebtTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Short-term Debt [Table Text Block]",
        "verboseLabel": "Schedule of short-term borrowings from bank",
        "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock by Class [Table]",
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73",
      "r75",
      "r76",
      "r77",
      "r78",
      "r79",
      "r167",
      "r168",
      "r169",
      "r226",
      "r227",
      "r228",
      "r294",
      "r379",
      "r380",
      "r381",
      "r383",
      "r386",
      "r391",
      "r393",
      "r590",
      "r591",
      "r592",
      "r593",
      "r702",
      "r738",
      "r755"
     ]
    },
    "us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Subsidiary of Limited Liability Company or Limited Partnership, Description [Table Text Block]",
        "terseLabel": "Schedule of the company's major subsidiaries and VIEs",
        "documentation": "Tabular disclosure of the key aspects of a subsidiary (partnership, corporation, or other entity) of the limited liability company or limited partnership."
       }
      }
     },
     "auth_ref": []
    },
    "ambo_ScheduleOfSupplementalCashFlowInformationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "ScheduleOfSupplementalCashFlowInformationTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of schedule of supplemental disclosure of operating lease.",
        "label": "Schedule Of Supplemental Cash Flow Information [Table Text Block]",
        "terseLabel": "Schedule of supplemental cash flow information"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of estimated amortization expenses of intangible assets for future annual periods",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segments",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r316",
      "r694"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling and Marketing Expense",
        "negatedLabel": "Selling and marketing",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Share-based compensation expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]",
        "terseLabel": "Share-based compensation expense from continuing operations included in:"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the automatic termination period of the equity-based plans unless terminated earlier at the Board of Directors' discretion.",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award, Automatic Termination Period of Plan",
        "terseLabel": "Automatic termination period of the plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period",
        "terseLabel": "Service period (in years)",
        "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]",
        "terseLabel": "Weighted Average Remaining Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "verboseLabel": "Granted (in shares)",
        "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": [
      "r431"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted (in dollars per share)",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued 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": [
      "r431"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Unvested at end of year (in shares)",
        "periodStartLabel": "Unvested at beginning of year (in shares)",
        "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": [
      "r428",
      "r429"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Shares",
        "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "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": "Unvested at end of year (in dollars per share)",
        "periodStartLabel": "Unvested at beginning of year (in dollars per share)",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r428",
      "r429"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "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 [Abstract]",
        "terseLabel": "Grant-date fair value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "terseLabel": "Unvested at beginning of year",
        "verboseLabel": "Unvested at end of year",
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options that are vested and expected to vest as of the balance sheet date.",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Vested and Expected to Vest Number",
        "terseLabel": "Shares vested but not issued at end of year (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value of awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan), which are vested or expected to vest as of the balance sheet date.",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Vested and Expected to Vest Weighted Average Grant Date Fair Value",
        "terseLabel": "Shares vested but not issued at end of year (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options which are vested and expected to vest, in PnYnMnDTnHnMnS format, for example, P1Y5M13D represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Weighted Average Remaining Contractual Terms",
        "terseLabel": "Shares vested but not issued at the end of the period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "terseLabel": "Vested (in shares)",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationDetails",
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES",
        "verboseLabel": "Restricted stock",
        "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": [
      "r412",
      "r414",
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesDetails",
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockActivityDetails",
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Award [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444"
     ]
    },
    "ambo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the period of time from the grant date until the time at which the share-based (option) award expires.",
        "label": "Share Based Compensation Arrangements by Share Based Payment Award, Options Expiration Term",
        "terseLabel": "Expiration term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r411",
      "r419",
      "r438",
      "r439",
      "r440",
      "r441",
      "r444",
      "r453",
      "r454",
      "r455",
      "r456"
     ]
    },
    "ambo_SharePurchaseAgreementWithCloverWealthLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "SharePurchaseAgreementWithCloverWealthLimitedMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to share purchase agreement with Clover Wealth Limited.",
        "label": "Share Purchase Agreement with Clover Wealth Limited [Member]",
        "terseLabel": "Purchase Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails"
     ],
     "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": [
      "r784"
     ]
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssued",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares, Issued",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in 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": [
      "r19"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesDetails",
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Issued, Price Per Share",
        "verboseLabel": "Issue price (per share)",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term Debt",
        "terseLabel": "Short-term borrowings",
        "verboseLabel": "Short-term borrowings",
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r183",
      "r714",
      "r840"
     ]
    },
    "us-gaap_ShortTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShortTermBorrowings"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term Debt [Text Block]",
        "terseLabel": "SHORT-TERM BORROWINGS",
        "documentation": "The entire disclosure for short-term debt."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State",
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails",
      "http://www.ambow.com/role/DisclosureOrdinarySharesDetails",
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails",
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails",
      "http://www.ambow.com/role/DisclosureSubsequentEventsDetails",
      "http://www.ambow.com/role/DocumentDocumentAndEntityInformation",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r226",
      "r227",
      "r228",
      "r256",
      "r279",
      "r280",
      "r286",
      "r288",
      "r294",
      "r295",
      "r329",
      "r352",
      "r354",
      "r355",
      "r356",
      "r359",
      "r360",
      "r379",
      "r380",
      "r383",
      "r386",
      "r393",
      "r517",
      "r590",
      "r591",
      "r592",
      "r593",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r620",
      "r641",
      "r659",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r738",
      "r755",
      "r762"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r36",
      "r214",
      "r241",
      "r242",
      "r243",
      "r262",
      "r263",
      "r264",
      "r266",
      "r272",
      "r274",
      "r293",
      "r330",
      "r331",
      "r394",
      "r450",
      "r451",
      "r452",
      "r477",
      "r478",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r507",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r539",
      "r579",
      "r580",
      "r581",
      "r598",
      "r659"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails",
      "http://www.ambow.com/role/DisclosureSubsequentEventsDetails",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line item]",
        "terseLabel": "Statement",
        "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": [
      "r262",
      "r263",
      "r264",
      "r293",
      "r551",
      "r588",
      "r609",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r620",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r639",
      "r642",
      "r643",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r659",
      "r719"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED BALANCE SHEETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails",
      "http://www.ambow.com/role/DisclosureSubsequentEventsDetails",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r263",
      "r264",
      "r293",
      "r551",
      "r588",
      "r609",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r620",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r639",
      "r642",
      "r643",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r659",
      "r719"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesDetails",
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of ordinary shares in a registered direct offering (in shares)",
        "verboseLabel": "Shares issued (in shares)",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r133",
      "r134",
      "r169",
      "r590",
      "r659",
      "r670"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Issuance of ordinary shares for restricted stock award (in shares)",
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r133",
      "r134",
      "r169"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of ordinary shares in a registered direct offering",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r133",
      "r134",
      "r169",
      "r598",
      "r659",
      "r670",
      "r724"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Issuance of ordinary shares for restricted stock award",
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r169"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosureLiquidityAndCapitalResourcesDetails",
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "terseLabel": "Equity",
        "totalLabel": "Total equity",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r92",
      "r95",
      "r214",
      "r215",
      "r242",
      "r262",
      "r263",
      "r264",
      "r266",
      "r272",
      "r330",
      "r331",
      "r394",
      "r450",
      "r451",
      "r452",
      "r477",
      "r478",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r507",
      "r522",
      "r523",
      "r527",
      "r539",
      "r580",
      "r581",
      "r596",
      "r622",
      "r638",
      "r660",
      "r661",
      "r674",
      "r724",
      "r757",
      "r767",
      "r818",
      "r846"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "ORDINARY SHARES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinaryShares"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "ORDINARY SHARES",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r255",
      "r378",
      "r380",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r392",
      "r394",
      "r506",
      "r662",
      "r663",
      "r675"
     ]
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "terseLabel": "Percentage of ratio",
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails",
      "http://www.ambow.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r528",
      "r543"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails",
      "http://www.ambow.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r528",
      "r543"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails",
      "http://www.ambow.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r528",
      "r543"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENTS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "SUBSEQUENT EVENTS",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r542",
      "r544"
     ]
    },
    "srt_SubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SubsidiariesMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesMajorSubsidiariesAndViesDetails",
      "http://www.ambow.com/role/DisclosureShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries [Member]",
        "terseLabel": "Subsidiaries"
       }
      }
     },
     "auth_ref": [
      "r783",
      "r824",
      "r825",
      "r827"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.ambow.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_SubstantialDoubtAboutGoingConcernTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubstantialDoubtAboutGoingConcernTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureLiquidityAndCapitalResources"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Substantial Doubt about Going Concern [Text Block]",
        "terseLabel": "LIQUIDITY AND CAPITAL RESOURCES",
        "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SummaryOfOperatingLossCarryforwardsTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Operating Loss Carryforwards [Table Text Block]",
        "terseLabel": "Summary of amounts and expiration dates of operating loss carried forwards",
        "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_SummaryOfValuationAllowanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SummaryOfValuationAllowanceTextBlock",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Valuation Allowance [Table Text Block]",
        "terseLabel": "Schedule of roll-forward of the 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": [
      "r82"
     ]
    },
    "ambo_SundryManagementLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "SundryManagementLlcMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureAccruedAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Sundry Management, LLC.",
        "label": "Sundry Management, LLC [Member]",
        "terseLabel": "Sundry Management, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplierConcentrationRiskMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r52"
     ]
    },
    "us-gaap_Supplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Supplies",
     "crdr": "debit",
     "calculation": {
      "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ambow.com/role/DisclosurePrepaidAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Supplies",
        "terseLabel": "Prepayments to suppliers",
        "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r686",
      "r696",
      "r770"
     ]
    },
    "us-gaap_TaxPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxPeriodAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Period [Axis]",
        "documentation": "Information about the period subject to enacted tax laws."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxPeriodDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Period [Domain]",
        "documentation": "Identified tax period."
       }
      }
     },
     "auth_ref": []
    },
    "ambo_TaxYear2028AndThereafterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "TaxYear2028AndThereafterMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationExpirationDatesOfOperatingLossCarriedForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identified as tax year 2028 and thereafter.",
        "label": "Tax Year 2028 And Thereafter [Member]",
        "terseLabel": "2028 and thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_ThresholdUsedForCalculatingConcentrationOfRisk": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "ThresholdUsedForCalculatingConcentrationOfRisk",
     "presentation": [
      "http://www.ambow.com/role/DisclosureConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses the 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.",
        "label": "Threshold Used For Calculating Concentration Of Risk",
        "terseLabel": "Concentration risk (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r765",
      "r826"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.ambow.com/role/DisclosureShareBasedCompensationRestrictedStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Relationship to Entity [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]",
        "terseLabel": "Accounts receivable, net",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r191",
      "r192",
      "r321",
      "r322",
      "r327"
     ]
    },
    "ambo_TradeNameAndBrandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "TradeNameAndBrandMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetImpairmentAndAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for trade name and brand .",
        "label": "Trade Name and Brand [Member]",
        "terseLabel": "Trade name and brand"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosureIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Names [Member]",
        "terseLabel": "Trade names",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.ambow.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_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrganizationAndPrincipalActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r492"
     ]
    },
    "ambo_UnrealizedGainOnInvestmentNetOfIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "UnrealizedGainOnInvestmentNetOfIncomeTaxes",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents as unrealized gain on investment, net of income taxes.",
        "label": "Unrealized Gain On Investment, Net Of Income Taxes",
        "terseLabel": "Unrealized gain on investment, net of income taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesUncertainTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "terseLabel": "Unrecognized uncertain tax positions",
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesUncertainTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "terseLabel": "Unrecognized tax benefits, income tax penalties and interest expense",
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
        "terseLabel": "Unrecognized tax benefits",
        "documentation": "Amount of interest expense accrued for an underpayment of income taxes."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r55",
      "r56",
      "r57",
      "r196",
      "r197",
      "r199",
      "r200"
     ]
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureTaxationValuationAllowanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Allowance made during the year",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r469"
     ]
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VehiclesMember",
     "presentation": [
      "http://www.ambow.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.ambow.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles [Member]",
        "terseLabel": "Motor vehicles",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "presentation": [
      "http://www.ambow.com/role/DisclosureOrdinarySharesClassificationOfWarrantOnWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants and Rights Outstanding, Measurement Input",
        "terseLabel": "Weighted average assumptions - Warrants",
        "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur."
       }
      }
     },
     "auth_ref": [
      "r515"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "terseLabel": "Share included in calculation of diluted income per share",
        "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": [
      "r763"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted average shares used in calculating diluted net income (loss) per share",
        "verboseLabel": "Denominator for diluted net loss per share weighted average ordinary shares outstanding (in 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": [
      "r278",
      "r288"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails",
      "http://www.ambow.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average shares used in calculating basic net income (loss) per share",
        "verboseLabel": "Denominator for basic net loss per share weighted average ordinary shares outstanding (in shares)",
        "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": [
      "r276",
      "r288"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://www.ambow.com/role/DisclosureNetLossIncomePerShareComputationOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Denominator:"
       }
      }
     },
     "auth_ref": []
    },
    "ambo_WorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ambow.com/20231231",
     "localname": "WorkingCapital",
     "crdr": "debit",
     "presentation": [
      "http://www.ambow.com/role/DisclosureLiquidityAndCapitalResourcesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of excess of current assets over current liabilities.",
        "label": "Working Capital",
        "terseLabel": "Liabilities in excess of assets"
       }
      }
     },
     "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": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r2": {
   "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/2147481877/830-230-45-1"
  },
  "r3": {
   "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"
  },
  "r4": {
   "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"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a-c)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)(1)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "60",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1"
  },
  "r24": {
   "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"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB TOPIC 4.C)",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "((a)(1),(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(CFRR 211.02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2"
  },
  "r74": {
   "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"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205-20/tableOfContent"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205-40/tableOfContent"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "250",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//250/tableOfContent"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A"
  },
  "r163": {
   "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"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//810/tableOfContent"
  },
  "r178": {
   "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"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 5.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479836/810-10-S99-5"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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/2147479853/942-210-S99-1"
  },
  "r182": {
   "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/2147479853/942-210-S99-1"
  },
  "r183": {
   "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(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r184": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r185": {
   "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/2147479853/942-210-S99-1"
  },
  "r186": {
   "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/2147479853/942-210-S99-1"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r188": {
   "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/2147483589/942-220-S99-1"
  },
  "r189": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6"
  },
  "r193": {
   "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"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "210",
   "Topic": "954",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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/2147480321/958-360-50-1"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "SubTopic": "30",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-14"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "SubTopic": "30",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3A"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3A"
  },
  "r205": {
   "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/2147480321/958-360-50-6"
  },
  "r206": {
   "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/2147480321/958-360-50-7"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "(a)",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "(a)",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "(c)",
   "Publisher": "SEC"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r230": {
   "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"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r232": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r233": {
   "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"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r276": {
   "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"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r300": {
   "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"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r307": {
   "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"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//310-10/tableOfContent"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "44",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//310-20/tableOfContent"
  },
  "r327": {
   "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"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350-30/tableOfContent"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r364": {
   "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"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r369": {
   "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"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r377": {
   "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"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r383": {
   "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"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r386": {
   "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"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "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": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "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.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r459": {
   "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"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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.Fact.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r482": {
   "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.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r483": {
   "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.Fact.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r484": {
   "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.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r485": {
   "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"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3"
  },
  "r489": {
   "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/2147482526/740-270-50-1"
  },
  "r490": {
   "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"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
  },
  "r517": {
   "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"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479092/842-20-40-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-1"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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/2147482312/912-310-45-11"
  },
  "r551": {
   "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"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1"
  },
  "r554": {
   "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/2147479853/942-210-S99-1"
  },
  "r555": {
   "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/2147483589/942-220-S99-1"
  },
  "r556": {
   "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/2147483589/942-220-S99-1"
  },
  "r557": {
   "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/2147483589/942-220-S99-1"
  },
  "r558": {
   "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/2147479557/942-235-S99-1"
  },
  "r559": {
   "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/2147480842/942-360-50-1"
  },
  "r560": {
   "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/2147479440/944-210-S99-1"
  },
  "r561": {
   "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/2147479440/944-210-S99-1"
  },
  "r562": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r565": {
   "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/2147479440/944-210-S99-1"
  },
  "r566": {
   "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/2147479440/944-210-S99-1"
  },
  "r567": {
   "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/2147479440/944-210-S99-1"
  },
  "r568": {
   "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/2147479440/944-210-S99-1"
  },
  "r569": {
   "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/2147479440/944-210-S99-1"
  },
  "r570": {
   "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/2147479440/944-210-S99-1"
  },
  "r571": {
   "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/2147483586/944-220-S99-1"
  },
  "r572": {
   "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(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r573": {
   "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/2147483586/944-220-S99-1"
  },
  "r574": {
   "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/2147483586/944-220-S99-1"
  },
  "r575": {
   "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/2147483586/944-220-S99-1"
  },
  "r576": {
   "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/2147483586/944-220-S99-1"
  },
  "r577": {
   "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/2147483586/944-220-S99-1"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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/2147479383/944-825-50-1B"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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/2147480767/946-205-45-3"
  },
  "r597": {
   "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/2147480767/946-205-45-3"
  },
  "r598": {
   "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/2147480767/946-205-45-4"
  },
  "r599": {
   "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/2147480737/946-205-50-2"
  },
  "r600": {
   "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/2147480737/946-205-50-27"
  },
  "r601": {
   "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/2147480737/946-205-50-7"
  },
  "r602": {
   "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/2147480737/946-205-50-7"
  },
  "r603": {
   "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/2147480737/946-205-50-7"
  },
  "r604": {
   "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/2147480737/946-205-50-7"
  },
  "r605": {
   "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/2147480737/946-205-50-7"
  },
  "r606": {
   "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/2147480737/946-205-50-7"
  },
  "r607": {
   "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/2147480737/946-205-50-7"
  },
  "r608": {
   "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/2147480737/946-205-50-7"
  },
  "r609": {
   "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/2147480555/946-210-45-4"
  },
  "r610": {
   "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/2147480524/946-210-50-6"
  },
  "r611": {
   "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/2147480524/946-210-50-6"
  },
  "r612": {
   "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/2147479617/946-210-S99-1"
  },
  "r613": {
   "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/2147479617/946-210-S99-1"
  },
  "r614": {
   "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/2147479617/946-210-S99-1"
  },
  "r615": {
   "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/2147479617/946-210-S99-1"
  },
  "r616": {
   "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/2147479617/946-210-S99-1"
  },
  "r617": {
   "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/2147479617/946-210-S99-1"
  },
  "r618": {
   "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/2147479617/946-210-S99-1"
  },
  "r619": {
   "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/2147479617/946-210-S99-1"
  },
  "r620": {
   "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/2147479617/946-210-S99-1"
  },
  "r621": {
   "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/2147479617/946-210-S99-1"
  },
  "r622": {
   "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/2147479617/946-210-S99-1"
  },
  "r623": {
   "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/2147479617/946-210-S99-1"
  },
  "r624": {
   "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/2147479617/946-210-S99-1"
  },
  "r625": {
   "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/2147479617/946-210-S99-1"
  },
  "r626": {
   "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/2147479617/946-210-S99-1"
  },
  "r627": {
   "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/2147479617/946-210-S99-1"
  },
  "r628": {
   "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/2147479617/946-210-S99-1"
  },
  "r629": {
   "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/2147479617/946-210-S99-1"
  },
  "r630": {
   "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/2147479617/946-210-S99-1"
  },
  "r631": {
   "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/2147479617/946-210-S99-1"
  },
  "r632": {
   "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/2147479617/946-210-S99-1"
  },
  "r633": {
   "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/2147479617/946-210-S99-1"
  },
  "r634": {
   "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/2147479617/946-210-S99-1"
  },
  "r635": {
   "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/2147479617/946-210-S99-1"
  },
  "r636": {
   "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/2147479617/946-210-S99-1"
  },
  "r637": {
   "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/2147479617/946-210-S99-2"
  },
  "r638": {
   "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/2147479617/946-210-S99-2"
  },
  "r639": {
   "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/2147483581/946-220-45-3"
  },
  "r640": {
   "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/2147483581/946-220-45-7"
  },
  "r641": {
   "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/2147483580/946-220-50-3"
  },
  "r642": {
   "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/2147483575/946-220-S99-1"
  },
  "r643": {
   "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/2147483575/946-220-S99-1"
  },
  "r644": {
   "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/2147483575/946-220-S99-1"
  },
  "r645": {
   "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/2147483575/946-220-S99-1"
  },
  "r646": {
   "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/2147483575/946-220-S99-1"
  },
  "r647": {
   "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/2147483575/946-220-S99-1"
  },
  "r648": {
   "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/2147483575/946-220-S99-1"
  },
  "r649": {
   "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/2147483575/946-220-S99-1"
  },
  "r650": {
   "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/2147483575/946-220-S99-1"
  },
  "r651": {
   "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/2147483575/946-220-S99-1"
  },
  "r652": {
   "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/2147483575/946-220-S99-1"
  },
  "r653": {
   "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/2147483575/946-220-S99-1"
  },
  "r654": {
   "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/2147483575/946-220-S99-1"
  },
  "r655": {
   "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/2147483575/946-220-S99-1"
  },
  "r656": {
   "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/2147483575/946-220-S99-1"
  },
  "r657": {
   "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/2147483575/946-220-S99-1"
  },
  "r658": {
   "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/2147483575/946-220-S99-3"
  },
  "r659": {
   "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/2147483575/946-220-S99-3"
  },
  "r660": {
   "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/2147483575/946-220-S99-3"
  },
  "r661": {
   "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/2147483575/946-220-S99-3"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r664": {
   "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/2147480032/946-320-S99-1"
  },
  "r665": {
   "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/2147480032/946-320-S99-2"
  },
  "r666": {
   "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/2147480032/946-320-S99-3"
  },
  "r667": {
   "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/2147480032/946-320-S99-3"
  },
  "r668": {
   "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/2147480032/946-320-S99-6"
  },
  "r669": {
   "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/2147481004/946-505-50-1"
  },
  "r670": {
   "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/2147481004/946-505-50-2"
  },
  "r671": {
   "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/2147481004/946-505-50-2"
  },
  "r672": {
   "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/2147481004/946-505-50-2"
  },
  "r673": {
   "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/2147481004/946-505-50-2"
  },
  "r674": {
   "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/2147481004/946-505-50-3"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
  },
  "r676": {
   "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/2147481027/954-310-50-2"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "450",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1"
  },
  "r679": {
   "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(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r680": {
   "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/2147482856/976-310-50-1"
  },
  "r681": {
   "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/2147482707/978-310-50-1"
  },
  "r682": {
   "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"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38"
  },
  "r684": {
   "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"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47"
  },
  "r695": {
   "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"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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/2147480524/946-210-50-1"
  },
  "r717": {
   "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/2147480524/946-210-50-6"
  },
  "r718": {
   "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/2147480493/946-210-55-1"
  },
  "r719": {
   "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/2147480833/946-310-45-1"
  },
  "r720": {
   "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/2147480032/946-320-S99-1"
  },
  "r721": {
   "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/2147480032/946-320-S99-2"
  },
  "r722": {
   "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/2147480032/946-320-S99-3"
  },
  "r723": {
   "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/2147480032/946-320-S99-6"
  },
  "r724": {
   "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/2147480167/946-830-55-11"
  },
  "r725": {
   "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/2147480167/946-830-55-12"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d-3"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r734": {
   "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"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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/2147479383/944-825-50-1B"
  },
  "r741": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r742": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//705/tableOfContent"
  },
  "r743": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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(b)(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r750": {
   "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(b)(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r751": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3"
  },
  "r774": {
   "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"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "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"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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/2147481877/830-230-45-1"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6"
  },
  "r821": {
   "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"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r830": {
   "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"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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/2147482517/912-730-25-1"
  },
  "r837": {
   "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(7)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(g))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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/2147483589/942-220-S99-1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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/2147483586/944-220-S99-1"
  },
  "r843": {
   "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"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r845": {
   "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/2147480767/946-205-45-4"
  },
  "r846": {
   "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/2147483575/946-220-S99-3"
  },
  "r847": {
   "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/2147483575/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>117
<FILENAME>0001104659-24-051943-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001104659-24-051943-xbrl.zip
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
M;LP5:\,)ODID;BR NV'MV!MLQ[]1%9VJ#"@!"_..2)^KH7"T4%^*!_#R&;7
MO[UXO0_\H&=.8?)M&7'A!EL8+A;?C-IE@2V!3,+)7R-?55A+HVF\4@P:5.NC
M>E43U:OOC>I5@VJ,:A@6&/T?O4DP?\EMWX/Y;:TJ'^)8AE*[^P(K5T0N"D1,
M_$13."C,2)36H%0^^&%,T)&PHM(!><I&0J0S%81%:#=&TV$1QJM4R4UWJ[#Q
MN2+>DHJ^ASY=N2V[_;F72POE5:5-T,_F\!,80OVA<@K/_FBPS/#^\27Q0H<I
M#(MC#JL"9T-<TY+.@\Y^+9]1ZQ',\"F-)I_,8?__@L4+.I;&D_ZPVQ^; \/L
MSOI?&M_2$5"](W\R/O7GPK$=PN$#D'UY#MI%!19HP8$'JIP6H $%? V18*RF
MY"_]7K/ >::.F+:M:D7<A&536T&TI15HQ\%64%GMB)DFK;-&,;0N#0=F8F@V
MW)[MDHTCB3NA@OG<RG=FE,BBA;AS. T,^C!IW_3#;=VN.>[/ -U);SJZGW2;
M": @5MQ9>LX"+%A8[ 0A+HZW'(/]94%/S-I^SP&V=CE:M*\.A_MI_].P?]OO
MFK@!&,31](>?C#'8=MV@*T?<U/!.(WZ-&M16@_UM^SHJD%=& ?P'XWDQ_#&G
M:!.J0;XN\M,5K''5N4@,-Z:>T,WLSRBI0 M^K:X%BE]KKHYT6@F.C3)4C/,I
M'\I3,EKG8/[.B=9I@*H&5'^](0X/O9;)\*;R"!8640#MP62=&X@5<U*S="H:
MJP%>-UROH*5FE*^O&>?L$4;8W.DXGU*[]W!QV$.GGT>366O6F]P9UZ/)9/05
M!MO&KBY8--N.1_A6S4/YSI(L(BTZ&>N?T>2F/S0G?P!,YJ19[U3!I>N"B:AL
M%JS':/&5< [FR\C[2IWE"J-2'R@G2QPA_?5&%[=QM'(+T,]P?Z71;QEIYKA;
M^!BPQ[LM'L,*&"2H =K(414:S=&/O%5LX=KF[N55UO@+T!K7YK07G,#K#:>!
M0ZL!K#)@\1&LJ636MTKXY>0M@//0A9$')P;?11P,@2P:A)^-<.A8WCX'Z?TR
M"A _]%I40)R$O!KHRT1>CCE[</!^J%O&$S&2!=&5!;FT\&8<R$Q$4.Y*-A:,
M1_&4JO &SS)X]IXV3A!/>D,DC0^]>TN,A>V"(>-0&U #D\8N0KE66078'W3M
M!/8Q/P.C%U2@%HM8&AA2:U@!4U0.Q;51BC)*\86X?K!AZ+KL$6-["I#/SU
M[T'870+>7:$&B4IMX-/!-Z0ROIAB3+F::G&6]66X+H)YU[%,S[YQ7!]FP#!#
M1)H#\K&*U:I"QJEM]%SAA1?M\+Z+<6\23NRPYHK98Z^?8P649\L.JF!X5 8C
M (P'AL!J-+JCTYU/Q/%&'OR]88*XHP7Z*$7NUE,!M1;I#(_T)[,_-*#/W_2G
MX]'4'&"0&/HOI\WI;CUJM\3A.$S2.TKP;Q6ZEX.9EE:+6,;AT%NS/S&^F(/[
MGG'7,Z?WDS"ZKT%+=[T)@RG,D_H#2=E$.GPZ&1[D[FC8!4"BJX0:6'2K6G\N
MZ%\^2-I[T/2?/#(M-!E1E-/[ZVGO7_=XH+KWI>DTSX^&JQ[QIL/LLG;D:X->
MM9"U*K%J>L2J!ZDU6%6,3*D4?*)'*\OAKH\O:="J=U=:G4O2]-@]ZW:T!L:2
M=Z*5N@Q-#U2%6] :6*K=?5;ETC,]2#5N.VO *GW'6<G+S?005;O5K$&G5.A<
MB= X/2JEHQH;0,K?*U;V0C$]-%5O$FL0*A5T6"+:4(M+Z3##!H\J][F5O\A-
MCT[5&]P:E(I"#?4!@WHTBH,^F_8O&QU4+OY'CT>%$+T&F/QM_;S=>WWC:^)O
MFL8NN0E?:DM=#T.5#?(&E[S[X+(O>].W?,8J/;C)K6GFS#U.] 13+\MIG$[4
M-GK&NKL[4E[AWK!Q"5>*X2@9O*''HUK41H-.R5B-4D$:>F3*1V<TJ!3%9.B#
M,;0X%$=A-,U?''M1%'2AAZ!,M$6#0M5+25B-'> R.\&=.M>-O(I*;H)E:@7+
MS'#WL$;(3)A/ ^=5_>N@7@6E-Y!6[9O9:);)H@6RQCTP#83/"]7(1K)"3BV@
M&>=HJCQJUV!;+7XC&TP=J1:]-X?HY;]HUV!5*Z@C&[(2.;3(O3U$KO@YNP;!
MJI$>>>#IB+6X_9*%F^8MNP:R*N$?V7#E$VJA*O\<78-2]9B0G.6"GEJ+U[N,
M18+^I;D&MBJ!(CE+@EQ"'5B7%UE7*V3>3=6 5"-Z)-=.U--K(<M8A!>\!=A
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
M#USO2W?$N"Q;/BNJ9D*6Y2Y%R)96DKM[GBIH$K*Q39%:D/31OWX3/"12)$B
MAPA3GHCILB1<7^8'(!-'XMN_WI:&\H*(C2WS^\'QE\Z!@DS-TK'Y]/W M0]5
M6\/XX%___,__^/9?AX=_7D]'BFYI[A*9CJ(1I#I(5UZQ\ZS,K=5*-94[1 @V
M#.6:8/T)*<IQY\OYEY,O9\KA85#&M6I#'LM4O,).OARO?^D'Y5GF5^7TZ.3L
MZ*1S<JJ<?^UTOIYUE,G=.N$=M&^!<U,:V/SK*_W/(U2I %#3_G[P[#BKKT='
MKZ^O7]X>B?'%(D^0N],]"A,>^"F_OMDXEOJU&Z8]/OKS;C33GM%2/<2F[:BF
MMLE%BTG+=WQU=77D_0I);?S5]O*/+$UU/-'GMDMAIJ"?#L-DA_2KP^.3P^[Q
MES=;#]N5:%8.>/@59Z1?PP8Y*\HW8AEHBA:*A^^K\[Y"WP]LO%P9M$#ONV>"
M%M\/U.6C!0T\Z1Z?^,W[[YD#*J=LZENF;1E8IPRX5@U:^.P9(<<^4&CI#]-A
MK#FTI-<OFK4\HK\>\11S5$M;UU_:X\5XA8BG3KMGZGUKN2+H&9DV?D%#Z%-+
M-++L$G#$:VH2,6V!WY:^:F@G=<-.5%<_]KYJ/]\:UFM%*HT45[KM-]C6#,MV
M":*ETO\/_L_%+ZI!JP+139'M$*Q!"^AO-\A1L<$'HV#)%2+J:9KE0F53I"&H
M^-% ]\@I!B&[J K;/"%HI6(=Y#-VGA'INX2 O'JV#0-3L:9SE5@I @OZGO,.
M%5*%KRAI"\L]K[ *VSTT89YZPJ!:7S90S<!V\)+VOM[2(@[^VQM0!F\K&$A0
M06T4KJ5"I!X/[BTS1H7"*LHMK=H>35RTYO((JX_8P XNJ@V.\BIL_5Q]\W1[
M@Q9@^R(=/OO2@OI+0Q$MO 9<,#A:I@85!0TI X-15@VMWIA!UVAAD< L@E^1
M?4NL)4S"#C9=\'(V)D4Y:&4JK!#_"($5;]^ICDL\9HP7WC>EB2A0;H5H..KC
MMRZ+%+M[+-UZL'376#3XY!H> T?0\J#]M-2R#E94.NC-0::.]/6WV*$5@//<
MZ2B'RKHX^+L_OI^-1\.;WGQPHUSW1KW[_D"9_1@,YC/?O81&&Y86*]Z@?K-%
MXM*GK;>A^9ZKNE#M1\]?=>W#)U5=T26"[A$R'#O\QE.4IZ3@BY_^T!H6:JB/
MR/"J^KF=X*B)=L%LK/FS\58+6<E^GG<O3Z_.ST\O3\\N+R\ONI<GD:9'>- C
M<10JT<(JX,\$->)+ 4&*(]M=+KW2#C&H-LR_@+$O789!A99@^RVB(_+]X/A
M<6UHEK6B5:K&@?**\-.SX_VR8_6D67]OFN'21;3?+$M_Q8;!4!E/UK@8KBZZ
M%Y<-J5%(44G]%@8KH<Y#%V8"(Z"SY<<P=)V5I34Z%@89Z/9$(MT&%IKYY,VG
M4]J,\>+!]EG+4&YFGM9H5QQEH-ZN3.JE3B'GE)J:MCWJY$87J/%4(C7Z[>YS
M6$1]V=0F8@YE-5["L9.N^M*U^:V%8:>O$O(. \?OJN$BAK:X\LJC17X])75;
M'*J$ME!\S;^H]@5+:0</J@ MX2B0NK&2,U1G9(G!ONI<=,_//Z"NA1%*:#L%
MVT[!/D:XPLXS%7/D;(>:BP*5T,2*+"4"CIEC:7\]6P8TTZ9#E/.>L5*6G[4Y
M+ R&1E+(PT0QF2;9F =*0G,BTN1<_RPUK3S:X]5"IMYR@$FHP?@R00CE/=_;
MSLLGM69SFIFWFL(+ET??*X(M D5Y5F%SW3?;(D@FC.,]!KP7\JA7O.-FH9+8
M:)^H[]0XY3/7XXFE5F!6&]G6.@= "4?@X @,=U]DIF^71@4P2MA!9\\6<>:(
M+*\M0JQ7F#A8IFQ*RA8IDA>=A/YSP,'(X2"N?IE,WR)UBF&4T$UFV''9FLW.
MU"+U%@ :Z/A,5A,WZ7H#>?US#!-ZV!?4XC@$/[H.-1WF%K7H+=,!64,KGH:F
M@PBR6<2HIG!Y"%1V!:-&>4@XQT](<-+7@YVU7Y*2,@[R!$!V&QXU:E1>ZLHK
MET0DM-?[UG)IF;DZWTZVYPKG$H>$G;RGZ]AOQ43%8/CTU15V5","AV4.YF;<
M<T84%)"$GL*4GMTVD3Y0B4D]'+"2W275'=)OT )KF&4_Y&?<<XX4%)"$CD>D
MY?XMP/2+P/?(&2_ L6+[F"*E[#E[JI 6CW_3@ &"G65PB]>_K?2$3(V]79J1
M0QZ*E'4^1$'R3R3?CK8NXE1^.T<\7D!4%<P+/"?9%WAF<_CG;G _GRGC6V4\
M&4Q[\R$D4'KW-Y#R;C(=_!C<SX:_#Y3A/7P>*+^,QK/9KSN^ZI,B@YQA,C-'
M$T>8&6ID(\C)%2=T%PA]W/# SJ&DQ'%F07RYON!A0P?44W \F 2I!OX;Z3]@
MW**79L".H>#&Y@QIP2W 'L$V_'0#'V'Z0P1;>@ZQZZI./CX5(0@_S6J1UT?B
M)\5Z:Q%H6! V0'N?$]6T5<W3LJE[GP*=Z__KVDYP,:@(.\M5MF_<K$%:N>LJ
M#3!S0JP%=J+&3/(.7I! /@8(SG8Y4"1<]HI0$8#3*^Q^4 3PI-;F:<YH(%)$
M7"RG$MP0R%%94L>EX4JXU!W'E!87H\+-M'HJ:QVS:A6,]"-1&OI$$)?!FT-4
M@()-E;P/01%VQ40L7*-\;-PAN8HPNUI)2SC$0NNM\-2%#S.XC<(@)S/]1Z16
MM=I-\DM,6!*R8^.6@D&QLFQOPVR\\&\H'3,HDIU)/IZ(:2FIY0)X)51U2.V8
M!**B84<KX<G:/K471BVAD1.&<!2:"K(SM4_A!?!*>%B CE8V':X0#%@PWP$.
M%]O/= UGO+A!CZQ.GINO?0HO!EG"S7\*9$R"]6750..%MZ4Y-&?NHXUU#,9.
MAM9S<L:%< 9>Y%D+]%X$M(1[]>.X'#*6.U-2RJ?9YDUZ7C').,F'30]#2^<Q
M(4PG'P]XM9"AOTQP,FZE#9<K%1-_\MD.CWB+31"6@5\VAS"V;72^W!*K.E-A
M*>9Y"< 2NF=39",0&XW[<X->D&%YD1*S#?3,/.W1M#A,"0?GWY )Z W T-.7
M0$_;H;)XR7'!<G*U1\=%@$KH?,V09W, C#N5_(4B@F HF)VA/;H5Q"BC?T7
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
MB[?\"EI^^:'TP8UI9V>-P[93&WG[*&U6=\G/]M%U512BA!LXOI7-:7/Q9?K
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
M,[3RH_UQU.,R1:)X ;UM/Z@J$@)Q0$#3#\/$"69HBXD,D2)9YT#\N1D@BE*
MT']VDF(8>O?4+B0 G-%UCL!WS2!P)@8("-)MC%1]RFY0)NT<B+\T-#N4) &!
MQ7R-@H"EV77"G1(-'G'G>/RU&3QXL@!80C_X 1HG@K5#F:1S[7]?3_ME"0#H
M_. NA#$[&RO4^SE9Y[K_H0G=GTL!0/]L!X_0'GCRUP;LQ7FR&V!/#(>B5/<+
MZC=-P*.0"@!:^RC!_A\FSELA1ES:[I&IN?B6R ('CP']<T(6^$5\T8A#V3T6
M-1?;0DG@()'VV@F9$OSLAZYX !.1=X])S66W7!PXP$QQ%#O!__A;Z;S")^X>
ME)I+<)DP<"#93V[*(>M UCT,-=?A?#&L L!&S3Y!CJ 7%'_N7N$UU]M%]NTJ
M.MLFF2(2X3!$@6!UP2?K7O$U%]9\,4 !,*1R!_N^J %$D;Q[0&JNM>7B6 5F
MCMR$-?[VW5/Z?@<'C#))]P#47'"71;"J] 5Q6*K7^6[SA ..QL]^[WX;KN8"
M^HQ_J[H>XP(W#X&SXFB<2]6]WFLNC[E2@!A>AE_=-;L[(9AX^63=Z[_FDI@O
M!@ ?/SOQEYY>2Y_KBR9)3-<A(;,5H<<O+]0].(VLC>5" 8#J"PJ"_P[Q2SA'
M#O46D#>*HD2R!R&D[QZ@1M;)0GD 8/,9!W39Z)!TVX2(#U.6Z+K'HI'%<DD.
M !@,$D+2@R5LHY!-=;$3)V(H1.3=(U)S-2T7!P PHS!&A%V)?$;W3NSL.95L
M&O')NP>FYFI;+@X 8-+..W!BM,*2^-X95?<P-+:?G9,"@/:'&T16M*=^(/@E
M7N^/.0A1$%!WCT8C.]P":4 <MWGPJ1>XB8>$8#+ M+>FE[D%RT.=0MT?T:RY
M2M<1"@14?==EX?ILN@L]AW@2B'C$W4/3T"%SGC  QK3\B2WA4%8DZAZ"1K:W
MBT( 4/T L>3&P2CTT-?_1F+ME^BZ!Z"9]?JY'':W,3*W[L&/7"?X%W*(^/2R
MF+1[)&HNS,6B@)@>3GP]T&]D]XY*E-U#T=!A\I(D@)#(#KKK85&@[1Z-ADZ4
M<V2QBD>?,N6EC/'=V;/?N]=[S27W&?]6=?V(&?1K'(H/BY=)NM=XS=5U602K
M2A^Y2])//)_6TX]C%,6.9/$F(^X>B)H+:YDP=L><C"G!!E_AU^[OT-5<*1>X
MAZ#E!Y]L1KQ5\-GOW6NZYL+WC'\(NG[</V(NUO:)HGM]UUSEEB10:KR-S&VG
M_$WLV?C ]^A'+_\(\XEO>=ZVMV]8WK9C=?3OP60\GSR.[ON+X7WOKO_8'P^&
MO?G/P^%B7C-I6ZUT:+SD;2*B:]JV^FG;Y !<$[;5'9RN"=NN"=OL 7!-V&9U
MDBAY%Z+9(4=H)]F/FG7N5  GP4_E+/Y1_XG=-7;/#V2(B*!T$#VDSKEO<=U0
M'8%]&%T+B!(ME!F#;TQE+$H" (-DX$3K?NBQ?X:_)_ZS$R"6YST>.(3L_'"5
MO@DOFE#TRL*"3&!]A6E&3RY@2,X0E<AWZ8JQ#J;&M4 9(+71-980&,[[LQ#1
MZ2VN,8KYIPSUBMC.J6:,H%P<8'!-"=HZOC?\NJ4K0T3-;1*O$2G(*D!-JZ3M
M/&S&X&E)!0Q#';1LX_)=W4YU 0B,<>@:.(\\<EC3E1H0G@S L)D2O$4DWDT#
M)WMLA,ZE6[94H:.R<&B3%8'E,(J-KCBLR20"AM@HC)UPY=.)<R\BBH=?W2!A
ME[\^8.R]^,'Y=5RSHK!ZF1Z">I(!0S(W>9ZD%$ GH(7E_NEA)1 %&CAT1'#8
MH>5'Y$1HYJ_6\63Y*<KL2P22O PL=T\3++E(P$#3[$P ^I'4X].#!GP7RAB4
M8@!M!%/K&YR6'WWGR0^HTI J/,ZEA*)_O1@Y5P2X@.A%RV4%H+C3$BL3X ,]
M>#Y?8Q(O$-G<84+P"YWBA%M_/$J P&@$"KBB  /F$"&<.CL6'M2+CIX30UG$
MF,$CD@8>0B1!7EDV,4@B>BC3CS%.(H%@0G5\U583*AX]E.5+):AX @&#JKC4
M.DBYD^.E*@1E86,&FDHJ8,AI#X0@1L"_-('0!0Q].1:U]QX490!Z%9H@7<!6
MA*#3JT.CZG( G?4JX3>N;,!0Y(IHTMM ]C(]M 3RP$5(C0M(#UT3 W":9T>@
M_7B3'E0*/990F?9L%+IB)*0EH#CD>J$[J2C @$J/LJ]Q0*6.V&9P^I!.MILX
M93GKJ)+CF/A/2<R6Z0O,>CL5B*J.<K%*TZBA2.5K--T(%%=?]UQZL](#LZ I
MK0;1\=]+Y90=VN120G%8VND(9T?*RN(# S.7;U=ZI+I$!L63:1_&LNS ,.Q[
MGI\U/W5\;Q0.G*T?.T&.;U%$3*,@%!^I?9QUM $,^1F*J0:1-W1(R#8\^JZ;
M;)* 7<^^IU"YOFB"UBD(QP=K&WD=;0!#/L=B>NB(Y< C:,UN^3ZC+"+\B"-V
M6&RR7#A?Q2%QLUK@.&*MCP:FJ@%F(,UHJ%7_'DZ N'US:DICP*PL'[D(O;*0
M&L=U^,7@6(;IV1V^/$#SMDP=%L=;H]AWG>/1:F42E^_TD[CT_E1HXC^O25W4
M?%Z3NER3NNB,8]>D+M>D+O8 N"9UN29UN29UT0N24Q]H0E+)O#2$.$4D?=U,
M*VXN+@RE0^DAJRL5L"5.D>WL4;I^$J\IC_]&YSD^=0O!B:J:(U>6Y@(02U^I
M,T'K4 !.%+0J4@=)+@ E\;.7VJ7@1"BKXM75BY<UMPL-YS2MDI<5]=$2"2Z
MFE.9M$3G@/VU(<# 3V(E7J4SF)"Z<X"^;Q0@H'.7P7O->D4ZA^F'1F$RF[(Z
M"W4?OZ2K_?UQ8_IK>D2/NYFG&0!_)\]B/E_0?SX.QXMY;_+0FTR'L_YB1 EZ
M_?$]I?PXG0U_'H[GH\_#WFA,/P][?WJ<S.?7T/@U-'X-C5]#XWIO7WB$&WX]
M^^TR0MYG3 .;Z[/IX30Q[I_BD(P^TA*6QA]5Y$XX_DB% 8N.=#!2E $T+FG8
MG@96</;O/J"0>F$!]<#ZWH;JE9V784^R[[-N2G>4-,M"&?*T##,/GJ9\]D&\
M;D%=QA;4##VC,%&F3BJ37=:V4IE_8 [$@4&%_N$,72+#X6D=G+8'.(HGRSU[
M"M,7T%[6YIQ ",BPZ, !ISM(+4J(!#@$/A <15."E\)+(06*R]KW++ .3/''
M1 =[3TXU(4OH+VMS4R((,(CF*#UF3WWOCP[Y#>5X%KFVD@)0QBVEW15\7HE
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
M9NLSUK]Q%5 <$04BQG+9'X.4PZQHE%6MBIJHV.ZZISG5"$ZWU9WA["QC1!F
MJFJKG\2T-\6^RV)W?I@6R\Z!39:LO_ &D!8;@S+4-&M];6NMD^OLU3O,)#LA
M,/RZ]<E^$5BZR-E.$U#"ZS;,R517(!?1;"8G/MM;R"[B&*ZI2P=>A&OJF]ZI
MJ5[$VKHNL\$NLR_GLI.-A?;U:M3U:A2XJU$-Y#XJS 32;4 !+93(0MLWJ11J
ML/-VW(+-RNR]3<]_]KW$"00/*0KHP%Y6;6[\EDA_\LW>@<'OBQ^OTYR/S)E<
M^]L%'K)7]7;"IQF-:P P["HM5PB<2C@[* Z_(C=AL;#)<NF[B'\C7T9H>PRM
M88H'J$2BV9_C1B%=&*%C:HU'G)W"EWBYTA*6QDS1&KA-GU>JARY&S_HH2_U:
M11D (Z6!#6L !\?O_(!"1.B8'WI];T/U2ETJAPT>[,QC&,F/HVF6M3VF&AEF
M'CQ-^>R#>/FIL02'/UL=5*^)M*Z)M*Z)M#I.I'7=1KYN(U_ :=C*>CV<R3CD
M-8W2-,*+M1/N]Z4^I <_1_LMSJ8-T[CY/^:.=/=Z!)8@(97J22WX$S<$^QE%
ML1^NLJ/)RN=D6VKKC[FYW;+2()IA*_V/:0!YUH;1\^:AW):[M&'T7(\78;]&
MU@;G3EZ7M@$.R<,S7OLWG_A<CW'XG!ID*G:TP+$3Y'\?X"@>X_A?*)XA%Z]"
M_]](-/2TV!Z4/$7MV%.+BKN$(V!]-_:?V=Z.X5&P]W6.@CG[1J]GPJYGPJYG
MPJYGPF"%D*]GPJYGPF">";O&L*\Q[&\QAGUTOV<X"!XP884Z#\'PF;C&LYO4
M)K!%? ?BCQ/))-MA^Q<S<;<RB'1L\P>E?S/F?MV$_.:,O=T-RZ;O;6MN'- U
MP3$Y(V9?<8=ONZQ<_#YF;>.VJ_]O9E _PG"643_M^?=.C(Z9SD"X[69<7GPO
MLNW7FZG[VFE*^@'<4[ZIY4*5T0U:7_N&.EC1[X37RXSY^X86*W"[FC%J?\SE
MCFEW LOEQ;MW[7<JL-A],U-9W_/\3+#329NH_\2N!;JBG-C6N+F>2&U%K=^,
ML><RDI^- 3/$X*??#W"8:B5Q I9CK?$=ZG9X_.,OE;3&J6YZ4R6$O@E?3;<7
M06?VC[\<TNY.T*&R?/YYX7S-DKL2_.RS\W_4R<UR,M!?D.%KKW\N/RBQZ/_S
M<,+YV$1OB4DO:Z27MF+UB/-16H8-A0B%[DYV9%E";RVQ"^6FG\3KU) 4;T'(
M"L ZG*P$IIS3A2^6?8^0SYU&]AU1$4 G@=46J,8)SO'>]$5/VO@,/:,P.5QX
M&<WFTH.^RE)0_%L=0RS"I1 , F+E8:*T3-48PQ^A'+W5$HC;I\H#Y86>DF5>
M&@Y3?VMYE&Z?X>D.A121.),UH>).Z,R2I>%3A'UJUPK%K3:VD-J2 XNP#!)"
M$'N*C2N*"'Y%(2AC=$/&7\!?(3HP>._1$E&&/3-\E:6@=-\6 %;*#@QA,V3A
M("K8H6H!T4M!\A-[=7-_FYMRNV<S2AU'%,63,!=-Z+LN]2A$Q]LJU01E1Z4%
M"ZBD#R#AI--#+VQ?DNID+W*X>L11-' (\9&WWT\U#C*5KM7G@DRGAGL>:[F'
MESU\:+M'2T0]-VN=1:'2YJU&GTIZV1W8DL6@E*4L# 04^NS@AR3X=$8#*]ZD
M"46^BY[)8W\T/C(DC2V5J "%D[AFQ-5YVX^,TH;^A1Q"?_B^'WJ+-1UUG64L
MR%^O50+*"D-@)<?M$I4<]NV\',<R"GE#?-^CPO C$@PB/H;!;H CD]SFY+C
M"7!33EB>0G> DS F.VE86T +91A3&5EA@<P7Q3X>:2YN.LJRS/?!_TN('WF^
MR_B1(J,L!27688*14BC[:(D'Z5+\5=ME?X2R\6 @7!XVY<1UH9L08KF,(8;3
M'QO'N*.386(&YLG3K\B-%_BT].?YYH850(DL&N)5153+^&57@B=+MN*(%CC_
MFQF.THJ@Q F;Q5,JLFU<<5R[:XKJ@)*]MV$T!=):CNF.4<Q8S3RY*2+I24D6
M[T[BE,')\LZ)?)<Z;O=^D+#,+5F! ZE9>/>[\AG"\7#1>YS,Y[>C\6#R<=B;
M#F?[3*HWO1P?+-3[Q#CI.:'7\S)>>B&*L[ O57LO8OS83:AZ>'I'FA7UC,C&
MLB1YBM#O">5A^,P8D2<Y%5+#BO#RE5]8@H@$L;_TX+ F3T$JI@<45%'8F0(;
M.&&5,^;DBW<^+92PBM+0)*# 6:E?_O-[HCL5ZD'L^H;>-_>&7H3<URO\?.LA
M/T.!_G%2/OWP2]_C[UR=_09E%)*_C7?&-+ S,8.+>IQ0=$KMDA\G/+XGJTK4
MS"&TG'A9R#IWB+_L$"M=*6;+2K9>5)S>%M!"Z2YZN F$ #9^%;A\H&)RCZX]
MTS4TL[X%S@:!=+&_Q@'54I1&!'2 K%,[E*E*:L5"].M(_H>SEWWDJ#6+.=8/
M9;CHT&:.LD.W&A;TRX1#7AOC3/7ZH>P&5;>:ZK+_ :W&<+2ITP*4?:=.+0?J
MB'.6E>&P>Y:RGL^*LN?_M F1^G,*_[2IRJ&,-7H.;5-27ZBER.8?PSJ@>+/-
M=I(JM@)SXA%POU=#20@SHQ#7 L5A[=PLQ"H!9AAJ]WR*2&K3J2S2(] &M4#Q
M+/3F"6/Q+A'DO,G6@;E8#Y3#+@T"7100--1\]Y=ZR9-E=HW&L&<;U0?F5>D*
MT!L)>MDF8-SO#6OLW S^VJ$9M#D6" XM%IV74=@O'>D6DW6.Q?=5L!#S#ZRG
M<9T_D>O7]WY-HGB_A:7M7>O4UCFJ/S2^Z-81T_))T@]4$9.0?M[BR DFRWX4
MH2@VO/__??F Z(?^:-R;C'OWH_ET,N\_]B8/O?Y\/IPOY@!22QXQO7,")W31
M?(U0W \];@K3N]U!/1\(3K;LU&V09.LJWCBJ3E390>O6)N@V95/>)VZ_<5B'
M9SLVYK)'T;["[4^'1DPK<XA6K@W0.;MN>WKARG!5[;7EMMXYNU0/ QP$:(4H
M1^)4%&):*''FFJ9^]'+%DMKOSNT;;\E/['RN>H1R<LZ"LKN=I"[[K!]S_EE0
MX+  \+.[8VP-$$=O!>:K*@1E=\2R[:G49'G==WR7ZB-RV.?T)06S5=\/Y57?
M0W\TZWWN/WX:]CX.^_-/L^''X=CRBN\H::9ZELS"=Y[\@.H.17OIO4DX0VY"
M"%N<A]X8LSQ_V4<6$HU8^13S!7+7H?][@J3+O':;M#!0' 6ZV^7LY8&DUXQ<
M6:(GK9*P5E5=&$Q^I-!2D7W'B3=B')F4KGFT2@):WQA8.Q='F9@P<8R.QBR]
M&Z-7%,IJQL!@53"6A02$X]WN^.?//O5-B+O>/:)G%.@-R]+"L.Y96AR9I5H"
M9 QYHRWS;#Q,2^J .6!K= 5E9Q?+# CH4;A-XB@5[KW>H,TK 7FL5MHO%TB>
ME"W!%I$X!QG]=(*+?OAEQEZRXXS!9[]9&F(%1XR[&F+/E& 1(6[G*?T*8+3C
MVE1!EW;M_2/5R2;9"/5Y]KOMH4=@  >%GG%K2:7.5[E*B[_;#KVI5%KDUOYD
MFIMLTFE#D5))3&YI#!<<_^W:31;K!2;$4B]85@# )*!KNBI\VMX8/6]SAG=.
M$.]F3LR?<'4+V9XU].WJN!NJ(16P$X#G'*?;'TD8"]$S*6A[DC)#T$0R>, ]
MXG#%'K7>OQ7Z@>"7>&V,HK(6*/<CZT&J%-,^OBW-[(^*$POM-VOWF$)7:N4&
M+%IQTB[T0,(#PQT]^L_LV<28KB1\*DVFH*.^3AO.(FLUK 3*A&3%"@UU!<Q1
M.8OZ_2-QPMAGJ8>?Z3=+3#:I+A19 DPK@3+;61VU-'75R=VA,Z9R_C5OD2&C
MAK*ZJ&;7QQ6'3$0;B.2=9>ZU+CD]N &Z$53.A+2!B]#CU0%)5AC<$-D(8C*)
M+1_G&^#0I9[<_F"BT3F^=V_*Y_@&D_%@.%[,TB=<[1[?*T@V\Z/?9 ?O1,16
M$LZ>L7*WNT.AN]XX1);S6ET,UF$Y.3S%M+0JR>S[DV4>#QS*\V(KBP&*'.L:
MIAR[<P'M8[<?E0\I+MB _L6/UX,DBO%&\$2L85DH[J&NF>8AU!31/HY3@K:.
M[^T?:F?+FDF\1F1 5RU4YFRM(P73I (HKF451$WDM \K9]A1;+=*2\ ZF%AK
M%H2T75H61+5?*BT!>]J3[9E*Q0* TW[8+K$I?]M 50KL!"??R5'*91^P>;+=
M!KXI8,I28.<O.6!*N>P#UG?3Z P[^8_\9S:<2Y$2DT.)A1A")!;(UE&X7S$Y
M='1>*A 1$:SSM6I/022'';6S6_Z398$?KCN@H 7@",B-Z*!YB0QM!64/[4Q"
MR=$H#I'MR5K+/(ZQ5(X ]@?Y4F]\5)R$D!6P>X9!+8K<O;5Y;D#0,1;TUXCE
MK_]$:W^@%N8$;A*D#_46^)\LF02\7F-: UAWB@MF)1&![>"7W8PQBO<A#&U7
M*U\$K+LE[8]RF2QO+IT]*&JXO?2VO+TT_W0W'_[CTW"\Z T_6T\0<7W_V>+^
MT?7]9S .LJ:=7=]_OK[_?'W_^?K^,\"!Z_K^<[M1>9/WGP&8]?7)Y^[CA0.V
MC$%DZY!XQX)#@D MGPQ6J%8\JHLEL)3' &T3XJZ="/57!&5#X!E[PJ"M05D
M0[W*Q([I$/2E:BNL.R7; 0ZC)&"AF#2?Y%22'%A&;7O\KV1BQP"53#+[D\3U
M67J;$=Z+>O5%Y?QS8;B85U]2#V/_6.SP]X0R-L8Q2K^=;P.?]O;PF?[$@IDL
MI"G*#FQ>#92 K6YW,I4/&,Y3@EV$O/0AJ%$4)2PI\H3,G0!-EIE  F1U"E[6
M X@Z$@%#K[Q/,-U/R]J;):<"E_6*H4R2JALD^Z_9_YYH17___U!+ P04
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
M^X@H3&XQV69F7;)VSA><D(UJ[$19&9MEBD])IRY2HXX(7:AAU(ELEGD893C
M(A$CRJ,J,9$MONQ\6 Z+RG'1G@V<>Q\V] RF/U6K2YI^%ND=)+I=/*PW16VA
MW?S?6>&AU7IU<[=>[3;KQT=Z7;E<[1:;Q78'?&=9R)YYZUL<8O7S*"4TM*=1
M"M#T$@U00 M7\**R3@)>%-GXD&&,M>YWR+[J(TI*1-ES0"&X"W['<YTD22$*
M^/5IF^<;L!'F6(-!^Y2QIJ_;QN7=-,X<4Y3>VQ6Q\:ZUC38'V,@,.+5L#_.P
M67]"=+NR7'VFNY6RBB+XJ\9))X-J#TT*YBKFEBH6%:/9Y.GO_23C$7OE?+1T
M*.]&PA:O;":JVM?J\2WPH"8,FOA%D<Z[\XQF.[:KIHQ.0YZ8$Y33YHG39F#M
M,.YO*"6A3X[(1T\<\K&)3BB$9Q$Z^KM?;'VA6SC1L@Z:-'(1 +(Q4YW-:@^F
M_%>@=DO5X:4&4E$9>]U%VT:J7=;%SK H]%3V;O1Y*O[K_6Q(!CMT#C',^]C8
M#'/0O'X,ZS=(PQXNC3915OC @;<0UQPD<9+\B(H3E%.;G; Z.WY&+.FW_;(D
MK-;[S&J/_]&)U2UT98&/4+,U4$BI;O-/3JQ[LF]+O$BS_6'QG_ENMUG>?M[-
M;Q\7:+=&Z\W]<C7?_ 5M?YIO%C^M'^\7FUY1(LOW(!M\IAO:\'E!$%)5@N:
M]&VQ^@$F:9CM1HVX!3[D:NY'VV!8Z&R&GZS&D:R+<[I?;C/_M+BWQCV1V2@G
M;?[B^ &?#Z%_UC$*/!PGMT[BNXIY[TP%,$6OG\"5Q+UN)&#2^?KPV!YN004I
M:O-W0A.XC-H,,7K0"8##2-_/VBUX0TGD/,?XB,/$?\'E3.2N[PG'?N21O\?8
M2? ]YO_;5M]U ,+ ;S$'F9;&>\VKJ,*]Z1R ;<4#R0KE>KBVW$/84ZU@O/E@
MY0RJ??ZH)R'3L&#URG?S?[?773Q$,?:?P[M+3+9V[MLN=L*$R$IOL4./_2O@
M_>B\OUZ2E+Z-:[G='6LP.]W*]=-GZFKZCV2=^[E6E#XN*1L3Y8,B851V&RF,
MB\J!15\&'D>==$[S"4N%>7$*9.BZ7HJ9^!P2CQW0'O _D:T?.>F5SZ>VV+W$
M?NKC9![["?GIGOPS?.8NOZ=/NWXX^[S:4%-HXM>N'<LJSS:,,$W?=K><L0H
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
MAIA+5H!G<H:@&Z$D13BO85M+^:*98L[S<\SV:>@UIJ^&O>B5[0^=(.!GD*2
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
M2=[9##0"Y-N<045HVE0V",I&F:%L'+'@U(S=4?#=OEB)L1QMAK+Q;%JIIIE
M>YW2-B5L'Z/ (Q-%+VS2MU64MIT0VI  =WU&XE1V?UH,F%V@ 4N26@/WR]5\
M\Q>T_6F^L5.KS&\D.N#;IFN&MQ/&R!9IH'DH1,3_'>(4$"5A6=AG*'FM,KZ2
M[?7A+CK1U$86O=S@@+:,NHN2--D>G1COG01[9.$S*=%U+5' X-$@TU$),EU%
M$288-0#+DH,[479T.]_2YRSK3T^+U9:5NGDGZG\KBMJV(EU-]1T8@'Y">EF
MG*3=)J#CN5G+O')I(])%&6'$*,\0HWW#[ OEU&U: \>9'SM]1-$/U/A21(MA
M0=]8L^L1#3AL/UGCBY+=_-_MU)_V)"L=BE4:U))6I8:W18?:$ZGR!L66GD=Z
MR&2'82R<./3#Y^0)QVRM:/&J:G X@V@3030&%2R((>B9:2C,:K%#C^OM]OOE
MBBS,"_2TV/#CJUT:U.97-?#VZ)#6HRJ!K="B-K^3PR."P/>X$SI231_$OO)8
M:A:L*49;D*8.!&< <G9%K:]"@*BZC(5F><0%.;N,4Z27#F^8X:F&A2K&V\)\
M68!7 0A8=%?+4=,A?#^'2KWLR"EO F37CK:7'->;W/5%JZ+3R4]Y%#3T[E@[
MCF<<NM+>Z0K_TI$&8/&J/L)6"EAU(0!3Q*H[A\W"3FM6QV^QLJ"(GXDXK875
M.A*Q7$'U)=8Z4;!715N+CY5$>,TUD8QE:\.P@MMCG/(F4$0TWCG5"3[&T>5L
M<N/:B0KL#5,/@>LW2AU(@-T@=>:QH:@?Y\L56J_0_7+[M-[.']'Z@3T4V4+7
M/*E*L0RS)]%RJ<U7F>O)@BKV(%-2T_2K:$*I_@!,RVY/&5G$Z<Y005G5\&\&
MLX89!)I&FB)KW<6#X\<_.\%%.-BU+6EZ%,"BD :B5&I":N!A2D*V,M2L"#E?
M;M#/\\?/"_2)G+<_;Q:TU(J%.M5::E2/8Y=6Z4N-ZA"LT:O64J,$!S$DP55;
ME>G22RH;S67C)[_1_>=GVNB'=KI.VQODM.  5G4V$:92WUF' %/IN9TCV;GU
MCFC2AEW>@T>5".-ARO<H5)@NL2035,@(DKEHU;A1.QY0M,B4,4F,2$!%%-?:
MP%!_&2TR*]JB#?_M0B19O!BDVJO!89L&ZD2HMPB4P8(U!%0STTQ7_7R[7?S;
M9UJ\8_$S_ )?Y[[UW90:WA[=T;^+4@%;H3VMV<X%/.((-GG3SL+890M9OZY:
M-ZXW_G_;#,,4&<Y*NHDGFHP9)HC]=&&MH7]%([H2?<9;S+VA7[/_M<>ZAA'U
M+'2C P[%1#'VGT/^PIU($#MA0M;-[,:#_3/@L4PS"[R"'F (Y]I)J(1W^A*#
M"?U<QVTS@,+IH9P@$BFRJVJ1IKUV/M:\N/F\I"4)6 _P.<'KPR))_9.3XD0Q
M'74@.%N5LRL:8!4"Q*ID+#14@@#1M:  LWC5ZR(/SL' @UQE$UBSM4N/ AK4
M:A6E%LQ2PD,%L5H8D@6OQ&[%UEI&#]&*7: KXD+W)?&C^ F3_^MML!LX2>(?
M?)<Q-O?^>DE8VI;0+UDQ&]W)0/8GZ2=RM4=)-QI ?4KZ,-E0VSKNC#V#=V)>
M+^L-E;2F-U.#O(V19@%ZE9,VL?T<DDE,8]^E#_JE$/P#J7S:E41M:\_<=3K:
M>S:;4K2HD7,WELV[.\^02!EIX.Q=PT>=,)?^!RZQ;'08F^'=A2E)VYQ%MZEH
M=Q5F]"QR%%T8[N(F-E^CD[AJLH09H4X"UC'L8L<K6^-FY5+++LU:#V"("V?J
MG803;=H($<1X.W#6+")"<85"OD7EWQ+?8DN\1O)"TEB0-,0I<(*?T Q=+]P\
M"*)7A^C[0Q3?1Y=]>K@$16UCG8D..P1@^N (4U7)-AR0/DQRXN "R,[ ^1 S
M9.1+BJ'0(8I1/E@!:[&SF6 ZJY-S%V//3]%CE"30(71EIU>S<+HYNH5-B@W"
M[*:X=C4G-HM1:QL36VRN XG-Y,4Y+JP5%KUJ0Z_><;/^;^T.H <=.+OL+;1H
MH)V)@%AJ3RZ;+P@S.DQW&SUD9[(_66O&0\V)(#/OK@B<YXN?J3_9X',4=TUM
M-,0%S/_M(EPE%]@$$28OV)RS9EHMQT4%LL7F-H"<P):U/)T=/Z:,K./\A?;Z
M\!B%SX_^"_9$5]%:P;<7*<#*OE>(7JGXVX,.3"7@WHPVUX>"%*+GTKQ,071
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
M7AGD&1+W>-_!$E5H-EB@7B3%6QPI#O2S&@U3^A<R%/&&J/D)4=3)#<S@5=X
M4B:EE/LHCJ-75FR-:@7:.^%OMEC8W'7C2_EVQS>\3.]"P :K,Q53F4:CQ8;/
MFC%@KRU)AI)  @V;%[X!)'8RB<L+JJ"D9DF]6[ZTST-1T$_8H7%$;QUN,%VT
MB5LA &3YC_-_WCJ)GU!\AS^S<X^A_[>+H6%/-+8%]7:GF%QIO=XQ!X:M]SN^
M9+IZP=E([)9O&9XO68IP01F5I.WS;9!S*+I%%G?W#[Y;I!._.G'LT 1!\L]7
M3..7U&N2393SS([VE]/9@FIXXH[-B?&^7IQH4R0^;U,R$V3Z:G_Y'/IDVMW4
M?_'3MXY[H#&&M&'7--Y4JLXY0X\'?D8:1Z"6\Y6JUE@Y#&+C,/_8^",;'>7#
MV^<J@:=7>$*1\$E\I=55R(:2$03?/0JO3NC5:4@??]"W:UG5TRSD>XM#?/#3
MKF^TNE.TP8_UG@C%JZRNY*"?8_7C5VL%)4W^E+,H YQ?D7S(*']KLP,98V82
M_SED&RBR#74KLW2.HQ<_H=LJ>A7B"S6XZ=X*9Q7N;?$>>9(HF1'9GK2CY^A(
MS0:OT6L"Y!ZC$RE@;]&#5ZT]%/G3U#MDR=%TW_%.0DU#3\>9'-=<_\P*M(C.
M(<O2NIQ_ER OGS):;MPII\R:"%66D+(^K'EJ5/A,GY_<T?0RXMK8?JC5-70B
M >@/>HA:<0(=\&$LOS.#NORD@@A_.%4A8Z&9#RH[SZKDIHJ_G'V>-(@\)^4I
M$5$Q-T&>C>GS*DNO%M1GS*>BB"(5;\R,35F+:H$)&X@F-5T-'JS)MC*F4]<R
M,%H^?+370GN(*A[:HR"XR0PM7VU?"OF+YXZV[+T7AP.FX01<'$HVQ(EL*J4>
M.F[ ^Y"T81?>?RKD6_'N](#WXWT9UMI#050\NE.ZJ$K80H<PPL24/K%6366/
MTU>,\_<*Y8D]SW1D2SWU)=F#"KJEO]#(X/X-.>=S\):_O_B\I768TPMQ&F\B
MG9A.>1KE?]ICXJ-P)31@BTOBDWS+&"PF_)[\3Y+Z+BU#0?[N/W?U2CVIVN"8
MKIH0N6_J11+8/5W!<TMU.-$BQ"9\.7%>PH63M]E/#3I#I:O*IN3[K+^EQ'7P
M;#/>R>%"/9'PD,DGQY0TC?W])6431WP0]5.'B&Z%V'LM'#W'SOE(YIFY%INN
M>.O-0.GM-YW)>S^@WK?KSJ@;-1M\3Z\)4.R'NI""W@IUYU6_"Y+TP&4TF6O)
MJ-KL6H:>$+Y_*5(_]L5<>-E<A+8VU'W$3H)I/0LCXU="PQEWBP"B\2I 08Q3
MRTNSM1"%GK%**C:F?7<3IFXX92P_H'3R,\*X11BV%W+,8#EO3D K3#Z0Y7L9
M'F@)^-8@P76DP,LD]!)=4O>@$QT;"AGT8-BP,D$BWF,+H]3 A$ VU73X=_!#
MS$AASFO:Q$60G16>I1210-*>7<&84U%7 U94]D"GPB])CNO@F$^F#W 2MJ])
M6+5*&NCI5#'&G JX6^LJL,2CF9*PP9EUX]70C_$%F#V^XKM73I:%VRPHH'^E
MS**G8J00HX7F[-"2B<K(6>NEAIJ!RK=.)!\;^E22)!B7E\N4U:)-UB=:=,8T
MV;P7)<C33&_!JR>=SF2 3D$]^92<D"BEF9A'P<],!;D9R@G:8]W#SX-HX2>.
MZ&/A<&5-*E3MX4[Y5,?H>4ZWUWB]B5OSW.[*Z=&\I^M)V88'<U>QKGD1-U.E
M6^8#TK1C<4@6_$QF[_/)W+"S*/J?OUT<6N_-8??EPL$'.?OHDK)[DX]9YN8C
M?B&B_Q$=Z$?@':).Y;-$>6$<6VY5GEAGP-0T>M2'@ UW)Z9BRJ]+VK"!;TC,
MV&MKBLCZ1EH9[!A%XCSMFJA1$@6^QPI;V5W FE_^;HE/8H[EU@EH^MKVB#$M
M(3SW/)_.A!.4Q;N3VS?RCW.4. %S5LDR+Q#*CE_LCI@XS^*&F,VB8O8G&QW.
M7TP\P:*SF6AH$$\UJ6S-4OX9(;Y<DXU.00N)Q%!)+?-\:G<W46YVWFQ[Z[ 8
M+WO7^L5/E$FS2GC(+.P6(:JIUPI@H'QK+3?-Q<7)7F*S]\&_4DAH#2KY7CDG
M\I^[V D3^F0Y"N^CD^/7H[1=$ %UREBLBG*U8L%HF2%;;>K&8:]3.,6US 8_
M^PG9G&'OWB='K'1].&!ZROJ$3WL<U^0RP@"Z;C$3I+A:T8/#7:.8\-50EPTF
M>]N$'4?IT54\T-(>$D1W6-9RA.*".O(8>:)DG#[4%4I/>0LQ.!;*T<8PD:?+
M/O#==L.0PP&9@X[IP@AD0'"JK^:FO\*?&4UP+>\@&@<=1J'?P:'TT0_QDE!7
M;7PGY>!K/IPV)GK: VHQ_%=Z2*W)US#K++>_8(&F)3,F$.."!:5*/H1><PE]
M>=3GF$LY0HPEZ- >_.Q_G"]7:+U"]\OMTWH[?T3K!S3?;A?;W18\115^=M:;
MC_/5\C_FNR69HOGJ'CUMEJN[Y1.9I_G=;OGS<K=<J.=IFM,NS4=/EDERH3T-
M?1?G^?&JDY<:'O!LVR9$Y4BK H8YR>JY:1Y@&3SB"+2I)D$IWV2 VUQ7<1@D
M+?1"I/A0O(_X=HS3QNI"-X?K ^LEQ/DDS,V]1*;N1AA )Q S08JSB!X<[E1B
MPE?;^21D-%B1-=8(:X[6,7'7]-E?9BA4I[#C'M'\?@MU2.DEZ:HAFB 1$68*
M@]>G*/822R',!S_DII]<9_OR]3")4V$M)/\JUT'RC_^\$RXS%S1]P<>)Y,I
M#SJ],S!AG7H!'=RD:UX[(TUU$>^9<_CQK@EZ*(KT2J -V!YE:8;^]9!6*(PV
MQ*]0F2%"_;V4IK@18]7))3%.%1",DJC9S96C"3&Y4JA8D!0!* '1KQP4ZM3>
MFW'8$^+M)2''W"29NW^[^ D[,VONTY70<*?#%@'$LZ$"%.1DJ.6EH2\Y-!+
MK;A.EXE!_S/&6'N;;H!GETI)A6I3K@J2-6HFX<I(X68H1QWU:GU._L_KPKOP
M4BO+T/U.?7>HA@4ZO;<Q7YS;58!P)W8]1_WO$AE=5!"F,7BHHWI'$3MQ?JW&
MWR8NH=^BZE4@2!V7L5M5;A$"6*N;K#2?SQ[]!)T8!"U0%WJ\32]7@=OM';C:
M&LA0819Z/]R?\S%,[-9Y8U=%=U$0X&>LM30U+)#!M3%?V)T*$,[\]!R96B&A
MPJ^ 448'TAH[BB3EW0KC'$*0T9;#5>)X[>MA#0IR090R7%T1*R# 2Z*$EVYK
MXFH[OP=?%$VDJ+)KA>7UY'V4>U/\NG6/412H+:T! G4S*F>UO JM_@YX]REC
MI/\!JB '=L-I)$\!Q=HHQ^[13[&;TCHTK(8DINV@9NCQ\0Y]^*: _6:,"\'K
MXE=/F,P;^;K/>'WX.:+5&Y8A39I.TB2+?WCFP18C8E9%NCJ(WQ+^,J!D2TS,
MF%7#0%E)C_678!1103*/HWG@"3V#3D55Z.@U)&O@T3_#&OB.T%X?YK1S[S-+
M%-3<;BA@X<Q3R[QH?5) $./2<"*YRPT(=A3S>A("#D_K%?Z]9N_.TZ,3HBJ2
M#7<@ J,)[T;ME'\1GJ[)[X=[4X%3RYX"BPK;D02(*O?B<10E'_&VA65J/9%I
M.SH)GC_'F/'RBY\>[X*(K""_8"=(CX_^B>SF//49H1<9J J3_44N2TQVIP%8
M8[(OL_W/+"S;#YVS,9&3#XI>R:B(#XOXN"@;&*P:Y6"SPRBAG!2:&PAM13AB
MN!EHROZU/\33;">G&OQK?GZGVO!.,_)7^NA.LR6OOIA#M/R"%7OL3O)1KK79
M1[VIP9G:E1,@VDY/4B#&<!6O9MH]XN::Y2>_;<5L3SIF\%9-1'E,O>^J?_GD
MA X_%;#?B-E7?F;LTU_4&_+)A@;:Q$\\M<7&?Z)QX0X+DPK8_X#!V?Q=@BHY
MX"'CM)%R1H>=-?Y:,LP ^'F\!L,=!?T9Z'0"^SDFGV4KSD.P<\XGQYX7 I4E
MF#WP\P\^%TAS^&G%LF0KI19(N65JHL!OC50\M6V!JGCV;?6K_)EOZN5X5NJ<
MX49=AF2;WG79?-<U;[P7?-UT3W*NX)R3OQQN6=U+[3U.-Q*@&ME9U)IR&N-#
MZ6E'!F4J*RL2-$,Y%=8;] VQNI/ .Y?QQ08WS=+MZ ,!](VP[V7_,/%BG<A9
MLHCTF +EVM*!%OR2TYG9EI6HO2H8[=,J4 7/VAEX.EA;1]=(PHD;<?Q,CC^T
MZGB>@92_]]>5Y#?&MJ$%AY& \OX;6E3@YAL&O&G[4.3X1<J<4.EA@#+TBFCM
M+U'\&[&C.^?LIXXT,%"' (I]RADM0I35G^$BB3(^V@)^SHEU+"0Z@+^X-*V2
MMI2NM!M![!8]_YO0_0PJ0F<D9@:$,BC(Z)81OV*3+#\4/L8 /5\4YG=_P0]$
MQW='/_:>G)B5#BK34I,[_L5E$IEB IEK-\$*,S9#@S/O+OQ)GA;1I*#G&#_3
M!V6EU<?8Q?X+=?$)C?+O,=F8! %V::H,G5+B),APZ,S'0XXP('H]8MKT-L3L
MYS?D.E1Q<>SZ"243IC%]FQ C^A"!!1[(D'YX""Z8UI-E;L4)>8<C1N!_DE_S
MC:%S.!!SH'U49UEF,Z44D;^Z]+]I4)L@^C'R3R?L44!T<$X$A2*<,=E;12%*
MXTN2DG]3Z"2B;ZG2(_D7;YQV\$,G='VR*TWRJW]$JQQ]1^3RW2.BJ467Y.($
MP1OR+ICE%!'+I.*^82=&'R@_Y!_[/"'=?7,#_"V45[Q*.P@R_]H,'67X8HH]
MF<6,!*0KO4K(C:#J]%F=EY]*Z/,9=@=P1SZP YS;' 31*\T_>8CB^^BR3P^7
M8.ZRML))*8 J@=80&3"3N9-XE01F(TR8O.4.K#5OGW)DII,Y.LKQ44E@),/[
M,Q<P9"N#]X1C/_(6H:<[#U\E<%Y/G+AA'+* 'G6G$PJW38GGF$*\/7[V0W9_
M/J60N[: Y57BT3[+/Z*JTKHQ68')T2 B6U7U3G6::.Q5PCW%T8O/=@Y4+/SE
MS/=!@GRT;ZV3FV;<;IK3-(+F.YGPN110G(8[QOXC^SJ*6>M$ ;"E<W=!*WV;
MS=%AFC-WY:_9@3FG("P;LYJU<C*(TIG$'^FL]7J)N3]RU/X(?5A%Y'#@^^J'
MS]-XINME-7-/010^WQ!N3M;XITK+7)I5]O9$Y*+)U0NR=S^SUUU& >8V=!LB
MS&8B*EL\:W#A&SRW,B=3688T0PR-G<0+1#M:G"KENGVC;VLU*5=&F' ZV4$P
M41T-T$ TT9BO;DHX0Q3;BD0LM8610;6I6$:8%FIB4S C32S1[-+$.E_]--&*
MQ*S;BQ]XJC:2*B#(NBHR=JOU4D0(H#HH318D]4TX$'#VS\_XZ+N!HL2^"@CN
M^\O9%;]_%0+D^\M8:'S_',B6]#8CIC]%1 /12P8*J[EWT>E\(6(5?E6KPDIH
M.%UN$4!4:@4HB'9K>9%4Z>#0XFG #H7O)L>:W4BRA=S-1<(YYO3=43:TN(FB
MV9+P&TPOE 9S>0N4XH?).Y_41F[>&=+?P1HDL=&536XJOP)^47E;&^$GF*^J
M?_;(ORM8%Z-/?NB?+B?EMZW]#O-UI4SFW[?RX^1?6#)Z<U/"80 ^KO-%_W&K
MOP-]7!F3Q<<5?YS^XS9';WY<#F-IP.:QI5N\":*%X9J&6$;1FD?0ENJF;'4-
M73]:T[:\OX2;]=-BL_L+ZZ6]^+?/RZ=/B]5NAE:+'?B3B]Y";9<?5\N'Y=U\
MM4/SN[OUY]5NN?J(GM:/RSOP]N!*J3XG^' )'OV#ZA+,"--"E]$4S,AGE&AV
M.8TZ7UTCO!P?40*V>HU6$1=)ZI]8.] +ER;P7^@]NQ^R)*=16@[WNFU^(!O
M%#\2[KQEF!(1?'KGSO+IS>Z;VPG8<.-L*J;\SKD-&_C6V8P][>,F3N*&T4 E
M$<2IV'$)K1'S]NV3\]<H9L_W-9?1G2B IG!U%;26PF6*#I7"U8T_60J73EOW
M;XB1R=K8VW!MK9&YE+BU1&!G*E;JL$Y@0SV6D;!-E]4\=M3G646;AZL/.-@M
MTC8ZI*].C&LS8'2GU((+?\-D))SLODF+"'K[9,"9^BXJ1YXU%-6VRZD^8N8X
M8[PE9:7TU<4Q*S\#O0J5L%@\_11^@WO?V6"B>=G(WDKR!G%0[PP-N01. M"L
M78T@IOFR]VA#=+:+:(9;CD?0"*TY8UTWRQ8%::\0LF]$<ZI0[16B+5>[^>KC
M\O9Q@>;;[6*WU0>?@5U':Y#6#-5&UZ$/TYK@6>8Z6J.86M=A4Z#V"ADMC]2N
M+G07L3YDQ;/"YRU^9LV?%#.A@8>SJ58A1$-2 H-83PLWS8:C#)Z&5 L,E*/
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
M E)_B?6!Z;94P"^% BYL$@:G(:J_$F[UO_.9(U24CDZ-5#3PQ26ML#8A24H
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
MQG#AK_JV6XLLL9]HDLYGN!<Z\+OPZO!S:KL!P^L@EOR=1E=G[JVNCK5*_I
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
MZ"Z0M-V3[+SH7IVGG2SM@5DEFA6I&+Y/KF7IZ?Q9Z9^)6QGS."H!B0_Q<M0
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
MS%Y,YL-OX^'CL-\;+SJ]?G_R/%X,Q]\ZT\EHV(]BT^-/=U:VTPD_W@F_+C1
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
M$]GXS*EZ@Y_]K_P""!81\ECY>;XZI/T TG@Z%'#X7:1DE9(MDQ(D8* F_GT
M,;YXO"\$?J(^+W\DSG-^3'QH!*:J612GX_PXK#Q\(^T;\@=9-"K$<EIG$(P#
M)OG'='A'5BV-RJLC13:E"WO\!/;8OW*$X@@8NJ'-!.<\M>.[\1QK'!_K9J"5
MR"JZXA[@EM5$UZ.'C$"N&GM$FM:,C4%]0C>RB2F8]CD^26S ?7R>!4M$*ZJ$
M.$ 5S1?#:M^0[X/G8F+&EX.$IC0#_7\$5/F9_+YP_,_C^%-P,R>*!C1-]S^X
M]C836&2WFXM\I\\]RYUL;YXRIM%RAFZ]YI]FTFDV3K4L[-(PJ:P!X9C**#,Q
MC"[Z-2)DT9\UHZW-U0 )^@_39*8Z7K;&=D5-6$+FD6$2KP4FLK:.<:=JH1\S
M$> UHX[T!I(WP8@,G^BVV'JM#SJPQW4JLLTN^N/74B&RW+M'_,D#KFNF!91'
M65^I*S+<^V)&F*J#9)LNTIU(.5N1&P_P-:BGXS03.W'JQV%6@6L,8&*<RB#P
MN,?Y4H"DW,,=2R>ZC\_XG,B\F!U&8L4=L>R-##!5MM#RC^#2Q&J0(P,#/\D2
M<"F*1Z\;B"UE'2@47$#!QDF1Z/)0%J!Y,0$N)L ^_L4GYZUQ*/34O+\A$C^2
ML4VD]3'_JA80O&-D\O'T(Y@WL\W\1'V(TL;B,1'IC-:"^L[S=6B8FJI"I8KN
M!)B_VW[60<%*]?*M?"O-%Z(3G8;;8:2-@+YQ3=W)*G5K W7T =U91Z,C6S@H
MM'B@LI(,AU3>YYL:X1OCD]-*0SN!;S$ <PEY6<S%4G*^&%\D&HEB5QI4SL<
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
M0[BWT])<F0A(X.$=;2,L9H/&A%?]  BD:KH'YU7Q#@> SN(KL.%\ %4XQ(Q
MF,.I?X&;</(%W*WF&EZ$86P'E$< RCCQ337A!;X7^'IFAK-T=PK8$ "IP+(-
MA!51-H%)]L_YV81HZ ;0O.+I@1(?;IE2"0(%F;U0ET4XD06<T^F4:2&^B)&B
M#8@;PT!8G,D&PCF:8I*O1(!IR-B)(UYY[AA%$X OL#W#Q3&\O;7B%1X#,L&7
MCAT#)[JB+2$BEX+,%L19FC%>5Q>DX@GP[7#/.'%MG;=OQ+DPT(]GH+V>#;+$
M<\LR$$AI*O91!%P9NTLU.*M"H.-B#7""&T1DD1%?0D%2-44;84)2CB'DFBT.
M*SAE'=;M])TVNH]MAR'>9:"?67)E_))<>4FN?#6Y\B*R?XS(KKFET[%%LW$&
MC.>M<-:C4'1W?V [Q#NVHJ 9J#W5/2L#+QO=(L<$0!PR'_YR0T:WA2R'+[C1
MHG]C!PLY;B#+U3*4C$^W\/0%$.'41M8(62T09R$%;&2O4Z(FV#C"XC@5B2WD
M1*J<"MTD].5T=J,N_([!75%N*-Z2\+Y/-S F(V4 \<O>F+=#4SM\E*2=&5!L
MN#,<Q/F+#>PU<K;4>(MQ+4@%1U=BK>?3P*, L?E$J!LR#OVMOH W<)  &V[%
M7PZA5HF5&7CYFBK8!K98<1CP"EMU=S92OBQ+3@EBG'Z1"L(MJ))-'<!TB^"1
M"M:*%UI[\]1[5N8<V;JH29+0B3Z;@P*<#!".V#3Y-!N 539X]@FGXTW;B.S.
MX#&8T.-19-9.W))Y"(<NJERKU#US"]]IY;-NI15R[B1Z (',M*'AGVRQQ[>"
M=Z\06B ""V/?S6)BT&+Z$CCB2*?I^L =-PGZG@OGP*21E(\YF5G\1;*3>(FD
M,3;A$<* Z&# @/!B0/]X:=R6_)UAV)$-#0$BO(C$#XWW00V6E.W&_ 0;@7,"
M<2(\#D2K[JH4+4!%S:GX33;.+=U=I18^*\/+D8<XA0!C70%S;T4WLA7@;I#R
M*USA^+P(#&Q$ZX@O!=D[&(QL,/0ZZF\)<]?,N&'">O(,"$CB(78&7LDCLJDK
MN*/0Y4)WM>JLJ=$MLLC>VI2FV]8JH+2V(EWW5 9=/4/\$'E&D2]!S@NCK<R>
M73"D)A"0?=?>_MW5J4:&2!B-G,2%MQ#[<2.#1(-<8PDS'=(FLKG*H7'V,%Y3
M;F!U[V?)XOG%-DAVS78K_DIX200%V>(H[V$??(03.:[I3=QR14JRR$[99A,H
M'FW\ACU&)-DVGF?URHM^K1;Q_O+>)=5*O '3]1F3;:*8)A!;<V@,Y!FR<9.\
MY>X4Q1E&GOAS=N>:1%[8>->G0I0X$I"(I$04$;/.-OU<'Z]35RXA<:X4^7"
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
M_RE5[<5I K6S$<S!N91A7%^&%]?M?+>22F[95EVQ555T+A:5Q_UZ?2S3'#'
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
M4^UTY-]L;[Z7@U.Y*]5.S?EX$!2=M_M-@C$&7Q7CF?>UR#1B/<,/05M,+8Z
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
M;^]@'C4*NK>R"FCRK+P1]>YV0A[ =.CFG#MA? M8\:R5[J %2QDL'[?RX4\
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
ML2+E=APCGXCNB#'B+EP@VN2,BA,FN+3@6%L8U85TGV<QHY>Q,^2#\VR<KXP
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
M69S'U]Q 9'=G-S?K3;08R:B9QBIUIG;RG"N,#\E*T:=V,*)49B*<.XF7!Z5
M2J>4?HD5>69,6ZF,)5(8OGKVU-@+67H7.:/D/:^,ZPD-O3Y_]+D%!5\5[:P(
M\OWPIS?+:D]2H?"7)X\>/9FRJ,XX6XBHDV^G/K$HV=SW5X;5/BS"8@A5A&21
M7?RR=E$,S8:@!:./B67??<&4)H_)"4V+BT94C*N[@ALM%D*]>V%T3E!@]5+]
M]]1K/5%L:4CY+<O2M,W7FLB)+C)]6=G/Z(SE!KKE!'V5K,K9%A$$/_1W7'G7
MF>#=%GY0Z22%8^[5$":]^X5DIP(G9<Q W'IYNL/C*/@E*\H284V5642+6G5@
M;+YW^UF2T"MJSOQ=L0 ,/&*5&4;/@VZ543S^XHQ.I73]+E'//Z]*!*S/]-#>
MC6;[&\0I+/V2(>[#X:SK2H)5\19)"W'[!12B"L-6LMC/#!^[LV[Q_"/[WTL2
M]2QFW[E6;S.3ASA)GOQWF1L9(85+EP_G M*S6,+F"FH(?0Q2 N2]%K*?7&$>
M2Q+'H]>K?L0;C'JXTM/)>&G]$K609Q+6<:UO&Z1+T@7M4B9X3:+HZS7M[7'Q
MV7)KG\%RDG>YS 7/^V_\0B+<QW(3PC'-.JJ GCDU/DHPMV@"03OV^!0'EZ1_
MP)"P<'AWWAM3\%>Y(-+]U9@,!$]4MZ\7<?BYWH:5?/Z?T8^\PSC)#V&.8=&?
M!2=5;@A'ZU=W6AU\'7N;0-P&P^\76&\0"2J9%;3O*1E+T,P7K>0RI>1>0Q5!
MJ-C!F]=_]ATP%S:[B\O)*AS!>H/RZ;J:"W!H"4MAF3P.B2*D-BPL+'YV+M4S
M_-JJ8C,)%,[T:75R=N8XT(R-MF(+2T*'H6N8("3\H;\D(U1!HIA20Y7X!NE(
M%+S&>A$\7/)^AC.ZPQSM;7C/8-6->K??7T,"4LS.,K[42:?.-A[WV TU/DD4
MCW,*AC6 DW,9E=6'.\+T;$WL84ND5^@P7L/)7@<UNU0TQM:/T_%J6N2G;6EY
MDSU]24TM'I2J%5![1&5:U&7$;]A\SR8_\J467_,OUX\FXFWW0@GK'7BCSO%
MP&58+OFQI57^=$JKG-(J'TE:I>?X.[H-@7"98355JN:];\R<#*M%+6<:Z?9@
MGL:G3.V4I[.=]3S.-.E]N<N_59X]-,G86/HZS/8RK*GPVNP4>;0N=]VVW8^%
M4(8K*<Z<%L?TUBE51(?'(I*R0U!@EC73*  3E#*:N?3UI@V??BN!QE1![>MS
M]+TS&@!;H3/QQ=;DY+TLE@LS$Q=5R;ZN:0!G( &95&\*F!M"@?-=A>];7B09
M/LJ-DLBMNGB;VV*$SU?V><2BU]VVWNX<T1?6,PF(>DHC]I+%>G\"8IHG]KFP
MKX3!6G-:G=-;#%>YY<99^:P11!RQQ+T./5YO<33FF2H;H31E,<(F"3B[R8I=
M,&JFU"MV\U+42#"$E]P_RZ.E,)=8 *OB=<7N,^L2&91@U64%68AV%D*OF[-1
M+I";82+G%J?\WC@0!_QRAVNAQSC)S&*)(0@RES'YGI9R.D#L2WF$=E>[087E
MW[I#^!7#M<#@LZ4ATXNSM! 2A[.9*ME1$4G=B3C;=A6.!]HMJ ILT&?(TS+3
M@)?UJ=>.]LF=%4<H'7R8H$MV6KK0# 99M(<&B,6_ $%V\"G0)@AY^>#0A'43
MF09\BRX F*C2;*S0.BH>T9X.:YJ-7&;#\"['F0W]U2Y.-7>R:A?%7GC70<D+
M]5FWN?ZH52Q&,O8N"NUX3]6VBI'ZF,S+MF%=!7.VUIC234.98O3!ONFV,@TV
M%.2 =#I<%SE,,?Q Q"K5GAX!NBDQ5'O3$8/OT2D+:K; O0:?PC<F2I8P,Z S
M!"7].LPQO).T_2[[W<W;L AK2=AL^F4,E@V2Y@V?(@-*(7M(B>.OO<Q;P8ST
M7C'92;9#;*W  1H6!;CCOK.#L*)YDQ5CF7TXXCZ%E/IA0T&P#!&!V<6:)U@;
M@AB]IAJN*ZEL#@33-)!F4Y%X>O(0(ZCW -)NVH?:I5RES8Z771WQ_LFQ[_5C
M7>.VBX24 [FZ-_?33SF@O-<5Y9 !X9(;<#YQ/1,NLN[4?$E9KGZ0M0O7<X+=
MB*C&>.K=U0A<5V)V3&;->D?*4,L,NAJT--OPV97VY;NJFV5,OSB5?M"T2VLC
M1^28'1A?W2<B"A(?CN0VX;!MZ3<$%,VE]D(J79"/,#R \P?23L2WQ(TP%7'\
MG(UC_/^WR';8_[:"WDO]ACXNL3X4 8YM;3K)SJ8KF%>=NWF[ U<OOFK5=$K>
M>4&+@HB6:GU17*A[I"D\SY@U6->(2I2S$-R/71O[67J7+!^ JR2Y!)-2ZO8G
M0W.A4WP\?+-$LSTQ8CICX8THQW&CQ<Z+V$=IE\6.LER/X;N8S!?($7GLMPU3
MYF9P>?<7'L"J,CICC%KRX5/SIUR2B9>)<?<8.3-N+@PUEMPV"<<3OXKK3MKR
MK $Z8=6 A'\!0&'@]VUV"-3&&/?@9#3>M@Y77">4Y=>7S<J8P+D@=FPTP4>X
M2JI(:(BIU:+-SG\,.3= EX@$@8SR%?&HEE6X>B4BH"Q[BV*NU+^P4E0PD^$K
M<'VA1$4LV/[ 7*';5PXZF.O^,K^PMCE4@]NZLZ9:@IQBWZ-RUUH[)6]^P*7M
MNJ@F\DBWM@JS^ 'C(FS=#@:)4F(R645$YIOD1ETF#F:"EK$+006$VEQ13:EA
MCKN]1BZ'Z-I_G#'P+T\Q\%,,_/[UM%$B3,'W,9)W1 \?CW%*AO2J>5WU[O6H
M)RWDF0?V7%]C\XVK\:_?& \$-A9>K(?71\(1]\@$LV<KX)+ ;A]4=-Y[)+&G
M@JP@]M8RK1K$<O#58V%-FA0,,]PZYC\E)"6UE\97D-(NLKU:LI,'.= 9"3??
M^=U-^_%K"%]3>UNBX\K3W7-$A)'_VALY4U_$C )T 1 5<U^]^I;EO&(,C]3T
MGCSL#^2%B#1-+HD/WJ&/S\?B?CR+D*R_[)9[!? !WO<X_'\\9=X*+ZMXIG%B
MS31U2V"&J <6C.6>M 1G&)^,'Z"QB<3/ -,E%*W 9TL<]H N]1M3=)#3E> 3
MR#@01X5@75,)(4"^]RDL*[JW9ON!>7.QK@U&<DQ_1)?^MZH)GR@1D1YYN>O0
M*"CU\.TY 23N9.69OU[8[? 2) TI5!;QI0SFAQF#[&(K^.N@T1"G]U.X444.
MFD7GWFH=V[^,]63P^T/!JF^^035DFSM@R@&H454[:.\3(1EE0>C^P57F5T=
M $F]Y764\V(Y9^;;%U2(*Q:,(& 700VAL3JR]#'M. ;3F\A?LOQ(<%\I3V5;
M7!MIBV+;U+NKV]$ Q1^I<;^Z.=Z#%3F>:9;%S:%::7'=LNW6J'4,KN2!]2OK
M;K9K._'FQQ?2[,$#:S>RT&I-V3"LUB"R L61LCHL;GM=^N(;#^]7^ZUOL]UX
M*^/Q-P91[>R;875<CW]P/7)+-7)?#OOS#,LP3;#/*X.@Q,2N*_75Z5PHFD*W
M3TO7DDJ- !:M(#+0X+*1LA1B9=1O,H6ZJ  O7#)9:5Q&Q3JQ.P@ (T94TO""
MW(>'&Y]VM[UO6L!00D9H99QGLVI[#49=F[(_N)*.[,)(8J8]I:ISO,ESM!5Z
M]/7Q"S:LXFJWO.">>,TCUWM9*F96PK,9Z5 RZ$Q"$&65\[+L&FLX#^-#SKL!
MVP6\FK#$3B2.KX-L=&^*J=98/5:M/TGL.5J?!TMNA1;?,<)<1A@#&M7O0#[W
M?3R^Z$RI3-C?[@!SADQCMED_O!GL'6OM%S'&1/:KT8)1F2!RO>LKLC>:X,O<
M+ 3>.U&IT=R14ZA,>,Z#EUXCCB0-U&&HS9<X?*R=;"N[BEM)Y'**1 :Y29I-
M8Z?S-N=\ZDI9R4#G9+FLYD$,>&% \TLS^XF^;^1LL^^<+&8ZYCTL4G])>-H%
M@)&[TX+UMN:"BT:Z%"*#KPQU,45A.Y6.%X;&@(H""'RX-YK@2"\X7TJSVXI
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
M>'VP<11Y'PVZ>O.**:*5%LR+[Y\_G3*H>FB=-KL6F>DNTF*%7U)"]T'H)M(
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
M?Y.U^!1[]BDW^="U2RT:+_P[@6B2IP4>\7?MV>0OX0C_L"L D%^BJPQA,OB
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
ME! %C(MH' JS7!'/X,J%OXU,]%A2J*5=K1OY$@O!5(XM6YE;3*N!6B12]<5
M%[)"$M\@5DN'5TEPOY,(<15RITXK8Y;,>:JF8/,RRC!'673)53U@8I<?&1X*
M4IO<GZX-T(SV'D-&&%3 78P$!H3<?NK]!?47SHH(/J6PN$\'"7C[N>$MS$J.
M-G:H8FG".,F8.!0>76!<"%R]E,9N%M6IW/-M81E.=:HRH?*,E88[8UIR*\-V
M@ECB8= &1*Q-&I;@?\-4VKR%EVFB$J$99<^"EC'%LS4IL,9N$*2@1=+'"A"4
M+8"RQ?*!ZN-%13/E"M-TFRMZ$WPV(#<4 PI&U^29,12[) QMTAI_>6'HSWU)
M&W(HDX%.7-5F\N*F3;-4Y>H6A9)A:E.L1D<SQ;@YQB4M^E<RD /KFQ 17M W
MTR3BNGPL#BU5V)-TH]D]!D,I$7 '"5'5$RQ.H9+&_^<OU.IR0Y,WX=@N[NL=
M[0#M"2^S!Z0RR"T)D=NJ'/705<"A":Y))HG@>BG>@3>B-AMT*)5= H0O:*K
M<[=(&V>671B1,*;$$J"^#!7>I4,=I [!Q$,4BUCLDTW9$+]3N8FT9&/*BWC)
MFHHEG<W&3N> >DZ3"<97V3QDCEK&K,8TI_#;NR(>(I@LKKOMN\P^PZVD-1GS
MC-GDG+[N$022(/9UT76F@7DM_,C4J5PT^>OE3,2[F;?;;_-V;=YN^_)V=U/E
M/D9Y"A?M?+2( SSG0V$$=A0\%70+8LH<5$20LD7/AI>8]&6U&M@7"Q,BJV>K
MNKE\Q[TJ0N+51FNJX-"[]/*!2"8I68"6QET(,D($8X95TMH?XZ?Q9_(\,[@R
MP%(V&++D)!*4<0E0&:M1M?T<P&T%CC$#HKD*LSPA)<E%U-8C64TQC/0P\&U%
M.H EU!^PVZ);*L"BGE/1B+FDM/^%/DL:NSX?+V#)O%BZPG);AAIX-Z/7+LEF
M6>4O*!-LA(/!/R!@EQN=2IQ$R0#-)+A2M"U+[Y1+!OP%A%864[K!:7!\=[I]
MJ+QCS%V)09X7<G%+FA&TX08=>=#;-VC<I<%?=+=14A0,?4%1<A+>7.T)=R7C
M-DNY)[8[N?0L!!V-6!<IY]OLR7E-GQ<_$>:]/%A@O!W=T<*%N+;717T!4]>
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
M]7-7MI-P+'DB\M@Q0UWK<C%LCD$T062JJ0;;6UZ?TPB.8YJ%,]=#=AM=./_
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
M(VG9M,O%B)1ZN>PICE$ ,E!^=)?JJ;[#MCSNZ+<WD$!A6C.*GTG+:Z=:VMB
MM3O!0MNWHDY7NE/S8YA]]MYQ^EXW;%+GOO[ )8+F[M._>O WA#"^M*/JR'?N
MD=,W+D8MW+>.P-Q:/8)5<?$ZN25^^;1)?;WXZ;QCNIY61PRW</2T#2-$%J$=
MK_B:U;]B .DU"1#^5/LSNTM9$H6X+!\<2Q61ZZC3"8YN>;%*T<,-@(=@R"'@
M=M,!> \W7AA%!7>024NIKIG*] 1T5Q$%3RD<B^$:L;L=4%<Z_6 3,GV#YFF;
M1VCF4Z&$T]]D@-"Q<P7A\KB#A,[_6P7F(EIA^SW?0\8, ?TP>+NC(!?O!CN3
MXK@@E?@@@&OKH/G8_UJ:#^T":_W0[73[<TOS\132(?W.Z>&&$R+[!YW#FN9]
MU?M^R](AY]):'X/B$0.$0JYYB;##(&?9TQL,DFNVE7/J>1^BG0&NUN@;TQH[
M%G\\Z+;QQS;^N'U8N(0NXGOT/PZBTF4\[.C?OK\Z>UOZQ9NK<_GWFV !E@;>
MA^?<P^SC**^HB9O/_)0:H[,I\2V8>M>Z!J'@9)@Z$%7>L$@Q&+9 '^J/JY>=
MUBY>:1>_W6&[&$:/5:S$7XC&U@<".WJ+?.V$ID3AAH>S8T_O=V:NP.7[1]B@
M.@04$4L:''^O0X[>/WX(?ZI^:07?)X9>C6?8]-WRASTA;_#>=CS7#36_9^Z-
MJ/S'/4I[U^QF<'7#**1$HG/!>^?3, ZJ@1;L74A#:=&B'D-",!B5MI.QJ^;!
M8J9;; IN^8\7\C?GE1R!76AOF*UO=T%/P*F'D<341N:LDIGK&09N8G*,Z(GV
MTZ2K'*X->O?*AQFYM-YYN$[(#2MES6";I2-3VO3K4,/8O9Z&(QBCR%UW_T>7
MD';7[*1>:R>U=M*M=E)K!BR[2"]VV@SXW4 :_AX%PD!T\9\BI#3S-H6R\.*<
MJF DJ1Q.0%!I%3O!YR!8<)G$8>"#\7JFN=QOJ) HD[JC+R$&M:.%=]SU>Z==
M+\.G$4L ]?8P7HYD,V=SN#-),.NI;'ZD1K]S$.$0@HES"I@,W7.3H0(Z)$]6
M6;U%K51U('! )C&JP?',&\A8SVTXWF8I: (&54\RJG0/,)F.+$A*J#%\.5/_
M(R;$\%JFE";EY.B[*A5(0TE-J"_(L66@YP(O'/WSQ;^'ZO0XZ'=/_KT_/N[_
M^T"IP;]/^N.C?W>#D]-A,#P\#I1ZP?J(OX&FQ<'9'S'6/$37:@2FPGA\CH.
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
MJ:F[XHRCAN8"XS<((VZBYR-H*_'$XF,BPU3*Y6X9$]U)[KB69T!]OKMA,,&
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
M5\('9RJR8$0BFL&W?7CH+(R#-/.=1Q)7:)K,$F'!R]-P[K* #I/9K(AAE;T
MF=>(]Y%HH@9IZ:O>O$CG";R=*:Z&TR">$'?9+3-I9F@+8R2R#L=PMN*\<P?B
M=]P-?:20D?Y!\,Z7(@?U#VP04L3@X*"*:?Y_2ECMQD5!"JTD?:U/OS,K >;J
MDR*8J#V&@@_&\.+70703+#*9Y<E)IW]@*2CUJ' =/+BF3[[S[(^X&K6E1'8N
M9\%*[%O\K3+_EOSN%CQZV16D2.SW.D</M"F5D[AOM^ ?@3=-U?B?+_[VZ<-Y
M17LX9W,EI3-1GL'9.D^(NRPSJB7XZ0Y265[5IN7:,O6TO,:^04?=A0RO45$M
M)X.&/U:>E.7!>.S7&$##. <%$\+N@#9# D3Z;CX-T]$>\BDOB A295F9V]/7
MO(WX5N:Q72"[XHS8]GACD)8O$2[&IKD9JFO-TW@WLM+%$D[29/5*6JU;X:W&
M-P]R2V=Z]SU93AUH2"='_*&78+!Z()(13D7S<<+BO#SL[%=^O^][8"T,IZ2^
M9T$8PY8+5282"J;(M)K+QZMTEC"S.<SC"XA*KN![O6ZC%,#D4^3(3O$6P_LM
MR+($5QY^) +N-U?GF@)SG=R7:SM=R\I-.WBF:/N6\4;JTX-THF-D;\R0>SS:
MTS>]V=M1",*8([-I96V254]/TDD0B\CZ98E&NZ(FL\L>Q"?"<J$BE<E4!:/.
MZLG=13(UT^NH;C'X%7D+O)?=SJ$CGT*D6ET2E,O2*FA>VAL\52BOOO?+8I"&
M?VRE-%U- S#)F6.VI%'+FOH.A*.R82XW]VW/_AK^T67THSF%%&]])5T"^"88
MGYK-HV2AE$-FCQ,!M2#TMS=)^AE^%>3X^P5K#MA_,-W8+H81P/QG+;%I2TG4
M$IL^JXUH6>NV9"-:UKHMV8B6M6X[]J$]$%NR$>T5L24;T9Z(+=F(]HI8ZS[L
M0)U/2Y;QH&O0$INVQ*;M86JY*]=VF%IBTU8X5@E'2VRZ_4ISRTCO6J[#ENMP
MYW:])39M#WN[[<_SL+?$IL_%4MK-6,T6GZ1G26QZ5JI[<@N0UD^YM>FY/J/6
MZ]4-+MX&^GZVHQN[!9![]B+0:H%G+P*M%OAV$=@!GZ!ERWCH*J#MI+OUNR=K
M9T=^%OIIUS;Z(6C3VQ.]?1MM$ UW>*O;,_U-6[V;T946P_+)^UB;W^\M<*B>
MCS_5;G=[O-O];H_WKL=&/M4:SEL4RQVK%VEC)]OD9STU06AC*T]>(^PTS4=[
MSA\^WO(D<2SYG_@@C2-4JP6Z#9_HI'F-G2>O M1#'"C8@I$:JBQ+4@_> C/W
MO;/9(+GQ+D:%U..<)QW?^S4?P7^#43(G-,NI\OK=7M>[^$^!L&V7,18C(3K8
M[U% N&+_4\3R$0:5&P8SY8'EK(;TL6(.#T9HH4BY6$?TA<O?/W2\#[&G>\V\
M?L_'OYSXWHTJ#>%LIK UC;^&;]; 9\WO(V2S:S W"3 )'_ F"5*"\7I+6%U)
MRG";9(Y.80=4FG6\*Z5(//O='R]S-?..M+#:;_GPH3B$-?PMB(.)(@@K?-"%
MP4;27SEWX)3D=[R&37!+<YA2UJ%W]W[TWC'85N]0P+:ZM!X)HFU-TB#&14E5
MEJ?A$'^D.60$G^>"-'6\]_";.0-Y$123?+?C_:F\:7!=7F$#:4>8?F=7Y]YQ
M[T2OQE6>##_79H1#15!2AIJKCN?&>>&[)&WXA)Y+=>0T6UAOT'MWP,0J85&-
M@S#U8.,+QKA"F*T;W/@@T_\>!3G]C5[N0@<J^K-Y+/9-TV^N8=R(M36'LYV,
MS'-JT^EL1'$LU1.?@B^T4(\(HF9?#@(6(/:7=QXLX,G>919A=2/M8! O&"-L
M6*2("\DHE0C\EKG0<Q;#,I^"1SYA,+T_.E<=+RL&63@*X:\HY7_ @'BGY(%>
M%-R8;2H/0*N\,//B),<'_07'FN 2@R^XZ:#1<H*]2T"I@- .@SFNO#<)0CB?
MH/T\O&$9L8].#:-8XMM&X74(2X,O"<<@6*!?ZZ]!"#Q4-XP*AZ\,XX9Q/B;T
MG=VU,\_!_Z6]2F('HL]H"(8"I26".> L&0 SUSB!EJABY=YI'<ZZR!O#!87%
M$UD>Y 7HVH7[DE2.;;_W7<<[EXVV?X<508&C(>(]@6H)L?"&J$0"N+,L^"!)
M!Y[[5$V*R  =TM]HB&_56,'S1_7'HTZ"!?HO8AE.%7P%5%:2!C#240@7$(P)
M+EA0(8BX.E#YC5+\6)P JBE^+_PF1'4(7R4\38+I,T- S$DT[W@UPQ@&'\JB
MT&VS5MFHJ9,24AY)BRL^>ZOEYSP-R;BE92]BAIP&Y8D H]E&)/H376QJ'J2F
MX/C6]<6-@ \A4"$:/"0W)!<_GYW]#ML&=SA>7F9B K"8%3.Y:TFY!620R$U1
MV6G$V\T(#1*_&H4!6:(A ^5>J[B0ASH8C"2NC#HZ"C.!6\UD/KC09(<T/O3.
M@L43&8J.QLT#Y:6AQ:\NSN&<(E8M?!7GHG4YF3;'/X)N;]C].;QPB&,(,AH#
MZ!.]/G"<9@F<DQ"/4(X*1T!K\9]IL$"^F[$,O/PB.W:\-T(# 0P+4D2\O"XN
M)OZ)]8SLG?M0?.DL^*Q([=-X\"2'0W@0VX>LNM&P_*L836B=?'A##B>;0#7Y
MI7JHL6)SAAYI)03^"C_D8&/:R8?Q5,GU5X#:@"4(XX[WQAHSH2RVW#8W8K/A
M'9.#CA:S;?6JPPS,L/'F@M'B\P<J2F[(# RB+.'G,O#\9[5H>I+6U&%\G437
MO()%1@K9S-)W7]5X)&#6[@4#ZU3@W0T2&-.%*&BYN(D=[RS"I@BX.F#B,-Y0
MT6OA,60JVI>ZKZG,ES1VD"4Q^I0^8Y+B+]EB)$<AI',N-CA"Y=*&!-=!&.&7
M8!C#O(#5U;(U"[2N=Z<"7]&.1N;N.TW/W VY.U9WM=#.T)*<[2;N_F&+N\^[
MTN+N/SCN?F4-[@$$3G>KMN+8.0K7Z:_= V6:H;EY0'4#>@0*#_Q/,J!T= :T
M$)BWX+;.'M4]<,9,%",)F=E@&H=S%A8,%1QUCW 6K.9CB2]9<SDS4R6S&4V6
M-#'W.[*9A*B1)PGYUZDA#J!G@I^>B4$.-\:PR$#KX4V*YGVL0:[IS2#^D4(W
M4IL[X4C, '*]Z 8C'Y^'A^85?3J!"X9_&3'2NOHB3"H<W4A J=?&!F91 E?E
MU%Y,9E78-?P9%-X<(U%1J'A(%A \R]5<VMP>?1>OX-U>[[5WR8;$0J\6+/0P
M?Y5]SQ9O8%;ZQPT.LU\9I@"(DT.7#.!N*KMO>A:;'/+^:W @F2Z![202X& H
M)@:(SB9'=_#:D_[+)8,S5OCVK_3A:^^CUC!E!?,*SFD DNP<=HP:9F,RBI?,
M;4-*5<=BWX!E>86^&-R^4:0FS(("K[P:3A-6EF?I$',J0X+;_WLPF_\(HH9F
M:"E\P7HN(1MU".:N2O?&R9!().!2AE$J-#8Q:.%>+4;E:JL<+II1@</)\F*T
M[KC#/=8'0\?- _+!!0';G"*$Q#0 _Q^#G@>/"-TSVN+(2&IF(C*%"<.81TF@
M2%AH!D4&AS?#&"0>C2&X 1\I&IW9*))\TSBE<3 #O8]C1*<D+ZQ;.L:D /(9
M* H6:R\(W3RR^\=A.D.?;&%7&KP.>,XL'&J7U7I5"JX<C[AVS*O)2F5W1WC#
MAI9NP\Q01^)4C"PP%+0<I,EPRG$$\%("BK7B\S5Q6*!'8>EPME (*#2Y1%OA
MFB#O!(<%81Z?X^0&+OF)<F9GC@&M&$4-Y2\+1;QM1+FVY.C(;:E)3C@'!FL(
M'G9J=DC;;>8%$SB6HSWR0"6MP%&6NCH.V730 @7"A&:5 NMP1.\:ANFPF*$+
MC8<W"C]K3_XZ2$.RYTN&$,S&=<$EE +[;:*]\(DXB8=!-JU]D]Y7^AW&O^DE
M1 "C+09OE%#<FP*A(,R9'- PXQP6O&?)COE++B7XIN6WD1MJ^5-X+=G^LGI_
M^:V&3S3GA/,^(9YF#BK5;-B2KLA8.X_ /Z6U*69B0N(YG8' 3RG<ARR "JR^
M=)T':(4CY'I_=,Y&J,!HMA47O/K7"%3?:SIK^%/MS^Q342 1([ZB7.'VBD@"
M-TH"><:!JTQ." EFJB2L8_?/B>+K[*6-P5\G(&]TM'Y(,.6!J5[89OX#[CD9
M&#H8IZ5K1/'#)=*%8L0ICAA#?3K2@U$EU-S&XN)4DDYH?4KFH(' L6(-9SY:
M]FNJSDK=A2+71(^WXDPY1S;,W'6AT*:^.3FN+%GC$5ZQY;]DDETU6?Q]RN+W
M^S1S1$'<J+\J0W4CX@XKWD@G>T0Z?!,KCBB$1^:0W>:E%TTNQB;5&-#AY["_
MS1Q;]:EY\T2G&WV.-\/HFIY-40#''KAE@5E&JG,1L>:]?MGMG!AV+OQ>B:X+
M98=-"QHK)B*R.0>^H\5NAB2/VI!D&Y+<\I D^N(W?.#A )[#V0US[]<D$QZY
MQU&;,([+>JK\S&:!KC!!$Z#[<YZ,R'0DO?5*BH/.KLZE&NA[N;7V^W!KO3-I
MNLLXR]."?9B]\BS9X#N79%PYIYJ*SQ7$$JI3F-<<*S3.O"$_)8*G8+HL:+CZ
M*0^:P)G!:(S[AS >1L5(B$#)6([1+)*B KG3P!\CJM+_X@I,06<G*>79T+U4
M>^!>4TE"QE<EV-^BZI,0S6KTIR0(I'F7:?C.J&62F%/55[HB%D>;?<)+2%T'
M5.A@TE2^#!^?"^^ C\*#!DF1@P$!5QIJ?K3A]6QL8DG;LSHA)OG-.:5?\=_P
M"@5V?U[F/.5JA1 V""Y1J;)JG@^;W4%)I)?,'.WYT5\%46OBQ^JCO?-@^:U:
M@EP;QBE863&4)<(#*N=EK]-;?F-J8E9[!;M7)B\V?*Q1 /'A[G4L9*Z=?PS2
M'S98I_JU6NS2T ++X0$74N6;RZTTC\>Z LRB#IYP,LYO@A3C]1BWH1B.+H(@
M&7&\2?U9(4H'(:7($^LHE+;<* GX^G^*D.\:S9*<T@^6*!;.<*&M<&%#Y;"2
M?LVH2+E^2G$*072NRYR:$94GE](%L0ERC N*#VIV9[]4XT@RB?HJ#?"B)6\/
M\^&A.+Y: X\PO3\N(@_S4)N*^GP@W4PE$&HO$A.YLK522]&T'TXM*#EMM"VI
MV-DVR#=,9@.D-A;=ZN2)^,U+WGG[BOH>PSAJ.QXNA[DI."-G0#M?;)# KZ?A
MW-1:E%^"HYU0PFLXA%N!<X4SE4\3DB%)?96U\P@+GT@8N'I.5[2F"JE[\7EF
MD\>V7M8X>^!%A+"MNN"$U;#0;/,U6ET7SJ1-5<3.#L6<J1(/E#-&.6$-<"<4
M2=JUJ7T@]Y7KKDK1+)"24#(5XE\-@S2ERJ1RB2^_'6LS,.PT8!<?7L(E'#H=
M8TK S%^9B3RLU!##_07'P(OPJ%&IH[L S@&)L1)+'"R*ER'-4B:E(CA(<N*D
M3,:,DU8&HP6T %A; H_1IFG'^PVNO((#OA0X@CO-63TR=ZKC12G+3,'KBB5B
M"<!WVZ/!VJV^E5P3!-Y&B(&*9K6 Y@'G-#/O5::4]SZ!S3K9<_3OF>C?]\K$
M.0*P76C);JU'0]'1Y;;P%\<(^O[UUE((GZR#0?CXN'.R$KJVY?YZ) ZV?F>_
MUV[$%FQ$[[1SW!Z)->[$/2$#1"5M&B'A2@SD-317\M'>](26DPU\>X\L'YGM
MP@"MM(SV.<F*QD&ORS]_-:K%K;?F0Z!:&,]Q'3 6M]TV#R9_ZY.V[1&MRUCJ
MY]6W2M2F=<0;C%<\,8WW3/3;^H3P4?>(0B^M1MLRC=;K[-]Z73Y)!(6OJ*?4
M^1?JD\+PD;VHN4@K-749NJ UC N,'$I8")985^6[X9W0'.AH0<$36WD8J4D0
M^;JO-$D7OBD_*/ /6#V68%U9DDK>:1PP%$$4SL)<QWL;@G(VM= \CZR#"=),
M_:>@!B:_' ER^@Z;ORT3R)UXXZ#@AJU<F22-$X<*XI@K+Z7P-)^&Z<C[3Q&D
ML.@XO1FV"8Q3/2#LB'8"?K=$^9QXWD#):Q%%X*K %C0["AQ;J:)"FA+3,.-
M7QD1P(3(FD5!EW:&:7WE*(0>-T7BG(03=7WKSN!EZ[_T]1C%4[HYV!GTYLJ2
MI=8%9U9><^K5&SLG86EPOJ$%&]M%]@^[4C-TI>:YU+1T44+2!2DUO]RQF3E-
M)7 L%:X,2HR(5+T.DD0)Y<=IPW7K'L-X7L 7*4!-&1BW8+^.(7&'F=*NRXKA
M^L!9B"B!=,T?R3(N[OI3I",SHT^&PR*E_DX=96T>1;;L[-NBY(_8)SGFN//'
M9!%$L%Z2(]#)^H_O/NIDO6GJS*B6TLR5FMX)007K6"7!"M_3CS+M2J@ N+^%
M%83. NAF3^?\1^$06YGKW36I#%.JWS)=+NHE-S&J$C=\3<>-.D&E30J^1-TT
MJ!?X02&7; 6BD:A0FM[#^1/S+$<92Z*,GSZ6*NT!I1*D2D^&F 77\ P<X6V:
M@!8#ZQDX,A_&C9%YG8ZI[/02_?Y.2A7Y_F<TG%4%83<K#G"F4P>5O"=KHE+9
MZZ@V54Y>'Y<RXW$8X2,EK[K[M6/';>U86SOV2+5C][B4;RG#L <5)DV%)WQ;
ML5[>7#V&S25CE6IM8 ^4(I;.4$JBR@7"&6(: 3R^FB=>=37/."WK#G.PT-:F
M7"S-F=?Z="4/NB23+.4;CL=A\OF4YR>X"0-K5LTNNP@SS0GF2_YT5LST%\WS
MFS/:>+=%>(W!$C<:MN4!T'+=P-U@[Y FT_DVU"YYEKVVS2AE@1J3[]HA(^"E
MVCL9FX@<K_JN. 4W=[MB-V28WU:*92&+-G?@[X2@1+T7C0!*#=!)X0K4G#N
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
MY3;>Q^4J6R5K-_!P&56J-ZM_8+U9V:S#KC-J^N__N9-MY,Q*S*0^7=(3M3>
M]?R\%XSAQ:^#Z"989#++DY-._\ :%7I4N [>8><$CH[]T5Y*I8OKRYZS8'+C
M[T5JG+_F;^E?D6&K?U>SW5XLNP[[O<[1 VU*Y;SL.T4"@3=-U?B?+_[VZ</Y
M\DMRE?'QB2039/$<_@I;GID++_CI#E)97M6FY=HR)5+G.[':.U\"O7;W:Q3,
M>JW%3Y?<HD>UWY,Z";.R%A?](2H\ RT23_#^E#%Y4@J1X5_#&2B>:^6.?#P.
MAZ&*A_@$_*JCU1_==R!+<6W. W_L\ #_]L,ZO H:<=6I0'&[KV?Q][^='AV?
M_GB+=Q&NV[5H,('-Z6XDQBA)_J-[.WS4LI4#N_.!ZX-)9,RF)583N/5WL)K6
M=M#$W V3T0J7JCV#S^<,KJ""V(*#.+E]=/>Y_O;U:3SN'#6>QL/._BVG47[;
M< M^G2.S-6=PK3&T]@C>XP@N8QK8A@.8WC:V>SBM<1B5#ENW=B4VN*XK#IL[
M'.-.WZ";.RJ&N>_]LABDX1_^O:Z^QXLFKL]G@(FET@Q+O;'L,ORI8/.&>$9'
M7D(?P5B#],RNV#0,Y#88);Z-2L+RUQY8#?_*/E?VLWD?X74'YHL3^#-JRE&8
M@<.&#L_8"[),Z4IJ_,*;JW-O6*1I."RB8F9D9QNC0KI>G/?D,O:"(>Y)$ \5
M1W=Q/L$ S+8]E&-8 3PMP3!/TLPW$2*J.!?S;F3C<-6[BH_5?D,@]!ZNE8EB
MU)3ZO=4OK=P#)CQ7F8^U8@#Z\JG6?^5H_)O.LG3_]H^>MF&$)YT.<"6<5?TK
M4GB]+D"P4_RI]F>67JI2P9:'\#]%. KS!6G_\V".8NW!=05R.<1K:; L1?KH
MI_",%%<]E9)0V#NF&8$M-B*]@1>&Z!3U9:@4J<AE'XS"@!+H(0P=K,B7?1OF
MUE%UYUMX6N71-PH,P9='CFX+F@>Y(<6%8Y_#S3@,Y["KLJ<XP,AL^Q1&/% J
M]H9!-L6+]3H<L3%M?<P 4W2T/+XW#F/0;.7?DNR$\;7**A^G*VH:\)K1"PHT
M%5#]-SQ<;ABC\GPTUH_*Z497\]TEV[A?SCGV*CE';XE0^;"U-/"7E5Q4$6/+
M#UQ+)#\X(WPR_:!@2:^#"$.8-&^X2+6$P64X3H9%1O=PS-%W<>N]&5R;X$^0
M>Z_B*5T;YJZ&77,<?-@4N)P+6OT(OJ;C%Q'<+AS3SS8H:'9+839%A+<YC&I<
MY.@ML566T:)DQ> OV %JJ2IF*DV*#-9U"%</& 96GL#P<'[OA6/<DQO8"I!7
M3Z<S@N$T!!O1"UQ+18>!C83 _X*1J^A+/""XJ,=@I\3!1)%Q":^*D]P\UI@S
MDB#!$?T #^-O\ 82DDDM5$N2,P/'$!_7,%#.T+"^66QHMT X!RJBX>33 &9R
M'801#72I1/MWU0]Y,E%D.9+IP\_3C_>];)H4T0CDG-Y6D-#/%.S<'#>(#DH
M(H#ZRARP&+0WRQ(,%<4^ISV-8;XP*6\&RS %D<&<#?L,Z)#3O&CK65^A^D-/
M'3>;I3#,,NS4P\G26:>]46+^3E59YS<^!762-TEP!>##(*>Q-X!#":?_E^0&
M%C<E6=!-@3A5>DL2\W>2 =A88I'+*%"(\&#@X+6PI[@+,%ZT4D0E#.6:1CV*
MEARICB]J6,#$0QA8!*\ PP\69.8-4.LH3 U&04Q2C^^!<U)@=@W.EYP-T$IA
M.BQF,+\8+PD: WQGR"N1IW@V:<[X!CV"5!L*OGN8]"&5H9,[D0>?E7<=@!:
M77=U'CY=I; NYDZ"99N&X(\.259"+D[Q828Y':H8E'66<8)Y@%^;A3F]PX?/
MPA*)3-KEFA>PTD/0\V.%7B+*<H$ZA>*_:!28-7+=35>HLP+NC'AD7,PBS8J0
M 8I@,4I+#!;] /45207,'3X&MKY8%[[G-I""I9].%5PRQM%&,8"]^$PO2D!5
MI724V%$B#RPF\P_%@2R0CO>;7?9A$./ZR!F%ARWP4T5*5TI9IH(P:Y:H,1TW
M-=K-A'"O30BW">%'2@C7O+32#M(-[%[)>[?<R3#9$2H!4 #%##ZVT/$NN@/'
M47*3W3=YRF/%UXI4X^(,>5'U\:7!8I&G_@4+&_VF-"&GI%<^4S_Q>:H'YI2?
MOEA;)ZNSX\[S48OB\NCB9_UO*OA]S>?W!M;IUJ/C!,G-1X,!V !PK3[P*6JN
M+Z0/8DS\C@7>3GGNPW8TM!OQ2!MQ&_I+NQ&/=B):S;0-^W ;2$Z[$??;B%T
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
MK$H0@5R4XUU8E7_)EN^+H0K?QR&@X:W$6U\24/$BU)?2>I5@#&/^X0Z7"IT
M\,L5\7MGCVM>-(D=E=.$&+B:JAZX1R]?MJ$;R-"=95&ZN[]Z D,H@Y0Y2N.&
M;OZ*QJ_7<)'+#/]:^)DO&4)&HJ0<>!+(ZRB#OY6@B*94.-SW/HG"M'_Y-0I(
M!VP)?-RL,?,^(G"K68#M0G(RC=,Y4!H=(C"[.#XJ8&(VKPATMN&G/!T6,[2@
M4,UT$&[IA( L@:T.0:ND#RBI)G4]A>8 S1U(U931M!5]LM=8YQI6YVI5K5M4
M_AWU+J/>MXYZVZCW<X9=F$ ^0?F0!:3=(="?49FC6K1EKFN(YX"75&D>*$%=
M=D5&FA46/*\*$0,-HKH9F8+EK9*5CZ92K!&9P_6+GHU^]\U[N$]!L[CRK'XM
M\/[/9MS?Y6T$V\4O/V4ID6!^5#W\.T]$H_7>T&-JY-/.3_<;]-?H/R4HKJHG
M@S;BP 2PT0 T8#W'1]+!X7XG>Q<>6)QBF3\9YW)&%C(2VJ*<#*(P1"9!L6<A
M4"CI41 ?@]-!]9F/U/=*D 8S=(FHLL!R(NA[T.HGD2[QEWG8*Z!8LV0H22%L
MKQ8YL,<!B*MQ]%7&I"RS8&)$62XU'P); AA5P@K"N4@+V@BU*8 EH;EB AH[
M<EXX)M:_?1A:'V%:&9XR?8*^1TM&:9?DHD!@$P#<0W6(%4)%%9G@6@=\< EL
M,<_9@ %X34T0;NDDE8C<+M.GK:CJI+ [^/@[Q\?;^/C'X?!H(&+2WO*QE$AB
MH,N-6#78):;^AV0B1](ADQ.["E+B.Q5%&%,\48KJ?F%Q'7BALM:S5COG?C4#
M0/FJ3#IQLW&4L=06H=EPY0K@N+&**5(P%K7,0#7/*YZ%6_S&Y<_)\EA5- UB
M4)_A8D+/3VX7LZ>+H'?^AEKJ($?2'$<SWDP.8Z-9XZAW:GH=[^<RPQ.9I&BC
M!"8>IC244NO0&HE,&VT*F:KY.\*S,2X9]'%S*Q#889*KGB]T!,CS[07 >V3(
MQ"4#\&]QO[GRBS?8*P#]*V!>%N5?O;R<XA6#8^8E2+$\#!U^<[&WP#N)W]66
M!S^L6(DR6^15,5YK+7YM)7@$[,6WUE3RO96,Q(C-RR@&T"AC&8ZH/G*V7 3'
M<P"%)F?G;[G1HL;W\[QEQOZ#)F^L7KV"#=SM"'67S\K+YV=W^;1=/M>*4:)D
M^6N:C(X^8R#JQXH1;_/^41YJ4_#88_2>(G$330!;F$PP4B,=:O9K=A/C;BBL
MUKY6V ; M>!]M(""5!>EH;^$OC;JE?SN8*U-E7I^XCK.IZ>=$U>0L$'HCUH9
M4L6&GKM3?\I37QZD>W+A +$#@#CK7#HX[  <'&?:$4 X@M@-.#B"V!% .(+8
M#3@X@M@10#B"V TX.(+8$4"<=2Y<NY$- N*>J?UWVI+VJX;>!LPXSVG#JRTH
M6ZSVO)W"BI</+:QXTNL<[W>WB4_*1J]Z3922_QC,^=]/9+7_KE*,CI/L]X8-
ME?0?2B47G>.5=MF76DW[.6')HV@]6^>.O\H\UW5I1;*Q>ML.\(\->,<1'&(X
MQ'A>B+':'K#UN^)#FLEE=X43F9W(_ "1>8_URL^8>N $ILW>BWN,#SUFC?^6
M(G-8X;!"-V<[.J[P8G-M'!UB[#MBG!R=.L1X/#%ZCS%C.5XX(?M%"=G?X^%Z
M9/Q>'YL?N=F=LZ9LXQIP*.!0P*' 2T>!/;@,'6(XQ-B.L7V;F.'TA!>E)QAC
M?*_[X#"O_JX[GPXBU3]754?[SO:Y"N>WW>^D*@3%%:A2.UW^(3B][0UMH2,3
M1W1N>=__>V,FS;UO67/>Z6U:5MDV=#?6ENB9@/BDTW<@?MX@[G<6FR<Z$#\K
M$&^T>]PS _#%L^@1N+(]]X[UCW,%QY85'/N'*SC66G LBPC@WE55Y_Y=7E!W
MKFT7&\.BQ51&3*_1JL4O]1K]EH+#]RL-?&4_KTH.'UVWS#F%,PLB5:72+$"7
M#MZERF0[LHQ]:\MSXMKR5#S*M>5I.ZX)G(Y.).]U3I_:TGF/U&[A1>%__?#E
M>- -SOLGP9=0GE]\.3D_%5^$E(,O\E+VS^7Q(!"GES_PX? ;R$//WD89\,8T
MRV]D$J79!Y$(KGP*K.\=-W10+^UD3QK< \NQ9YUE7E.5RJHWZGN\5:_:*_>B
MY=VJ)G].OEHF7UTY^:I-OC+X1<BT@&*[5$X<:[LR?@]DG,X\*FH]3+-B[*G6
M!;6R_<P2L0HL5_ .:SN5WV10JNK]PPC>7U8R^5Z5DJW-+:FEJI" V(8HBU1_
MP9<@??/XY5:)HGF(XT[O;(OU21:+DFCRJ&]Q_8(LUMXZ%\]U:\>=DY-GNK7G
M#+7+[59E<F![T-8N.\<.:ONWM7[GM/=<]^; MG-[NSLT94'JVF+ZRJ4E5I*<
M>=[I-W58_FK]X)W?Q$2N&>J[/BIO9*<M_J.V*.5[+)L%L"T#\'LBK:Y&+P=6
M+';M,; ^*:;T4B#&$M<> ^P:6X3M)K3NV-9&X*<N\3T&X&^JNV]4S!T8]Q>,
MO\L\ F$FD/<-(UZ4U1;#1-2YH'SX],5%'R"\_3-*O%]*D8P>@,U[$_2S(*+M
M&-SNP.;3BQ<"G,MEL61;A4YM6Y\RYAZ%[UV/(SGTWAF?P4?V&?C>54 N!OZ]
MBN-0OW,OY[&(,I@<G0O8O?2G5&3ARX"RDN-V#,AWD"#);M[[]^_W T9K"0(/
MNO;W"VS_2B+L''M3<&"8 ]W^@ ZX9R*^2SK;06EK\SE23ZAA;%  VZ7LVY<)
MAKN\CKL2C/FL3OTNIZ%#_NU>D0XR#C*;A<QFC$H[*,F >";2HU]1S_TE+_=#
MM'XTX]&V[4.G+^3\E]J'GG3E;->ILF]LNXXQ#Z%A!\:_"<9I&N.'JRS <.F@
M*#/I_55,IF^\M_#L*'D9L%MJ]=DR[?SVZFH_ /"4=H$M[^6SB&9B3^CB!8'%
M661V4N9V%IGG 09GD7$6F7T%@]/['63V!#+/UB+S;Y&,R\C[(+R_Y65]%33N
M.25^8_:GR07'L'4=R=YR"#_\_:!W>- _A#,LIP]![CW44W?5QG-V\D+.?S=L
M/#H#^F4<^JX:9US4S:[: EQ@S1Y"QUEL=D,F=Q:;YP$&9[%Q%IM]!8.S"SC(
M[ EDGJ_%)AJER<C[9YD74>)=CV6R6=.-L]ML7Q0_=78;9[=YH7:;_0#""[(+
M-"(X'%1V8B\NKF8GY7!GI7D>8'!6&F>EV5<P.%N @\R>0.;96FD^P/-_EHGW
MATA&+K3F&9IHSOHOY/R=B<:9:)JA-?L!A9=K#7!0V8F]M-EH=,\3JU#TPY?0
MJ9B-+JIH?:,E";N14Z=W*2<MI:OK):G7:05FE<Q>'(ZF[IQ)W6R\?]KIFA9@
M29I(<U >-BKQNAYU$+)+8=^C3<KC==:A11S%8IZ6Q>MA]$V&]DGIYD>,4G4Q
M]J$+8ZFP#=>7]E*]6$!O<N.M;$VTT'/K@24U^1..L[)3V0=NA*/JUHDRC HO
M2">3J"BD-%K! I$\.0ZT4,^^HD!_IU$ @#^52<[]E=; A/;&?42RAF\\>1NI
MOT5UK8[.("H 8,&;6I'4Z._>6.0>3'@K0^H.5696UC_7=FRM"TF_P0O"FYCS
MPY<'6/H1/U2]J/(H"23]B'],Z61A"5?EJ,P+OE;[P+AIQ/I*[B@]R0/?P)"\
MA'ZWW^]X;S/5;X[V2/O#5@E>[Y2_GDN141LL$8A03J* )H:#A=5D<T]^F\+Q
M8T%=7.1-!&<&Z_UO$<=RWH&SP>9A<#$,\>;!Q5U-!NG,;\XZHZ,Q#\D$("7Q
MU KOZE9@O<W96&; 0@#E\%DX\FF:Y!&RE2',,,W2L P*+Z2B"MS.2XV!XTU,
M][+%_:9QB'/#_3B6<"]2Z^3S-SD,-<HD;>H:<+P$H<"["6BC/D)1Y/#-&@\S
MX+U/X\[;#O[^+@8P9VD"Y_C.6N$P2R=$4/]* &LRN(?G>.;6TVH\5;J92DA\
MEL$X@<M\1,^2E-+Q?L:1>I>773QV^/>X];##%&>%8P3H!F-:)))R+#%T&(Y:
M+3B,\AP;J1$2 C 65W@-5 (02"+A>S_)[*M$N&^PH^O&R+A9LR92(NHB02\K
M\<'T\\\RD4 ZO=..=X/MY]+TJP>'@R>3I=S&\SV*D-'$Y@S%FO5 8 <BHUD!
M5Y! "30#&8B)I#FJ,>&!C\ Q%"4?=[P/>0>W9I.P9Z@WK?47K@BB0< XA012
M$HKM,)7#5FGOL.V>3T18/[5E3 _F_64FO/^#6/<S$C<-ZVMF6+V@S0+Z6GF?
M).DMB:#>3]'_>/\ P76JEU>=(K9+C9(2-_7.K/G@YOK=(1XXT@/@MW==QG3,
M%M["2)]%-)61(A?85Q_)!?X]\<TYBCA/B5C^&S;#17OAJ/**$JY)5R &=)U)
M! JP6UP-0_2==8ZP!0GW)(@9J>_]1AT*KP7@"Y"LWE<M;A]9I[R-TC*/Y]6*
M@$,ASX=M %O7TGIN#N;ZW>I]^WBCQ&5871)-)/<7('$-")!.8)=XV )8+&^:
M8=A\^-T1]J5-<+RWL,HXG1**\2L5@D;(<$>9"$O8JF9=RY9,N(*0T)QZ*>O]
MJ<QQF-PZ>&*KR&S^G69?K6%WDD.9'$X2-/X$#@WH@,?:(B3 =C^(N98&>B?6
MO?9!T $3]4H0SHA9@*YV5#6X#!MP0]8ODGE]$"3Q 2 MC'.;QDCI"L^"3"HZ
M'JK[&F$46@"'8366CJ6(BW$@,CU+A W0)38R!V*)Y[3/PKN%UTIZ)INJMJ0X
M>S'#!=#-1I.TT(F]9,(3Q9843VXYN_;5D<XKP_H*QI*%$APO@Y^.]"=-LYV;
MCA;[$F'3%S#,E,:E)JKPX8,,ZXM-LQ&<QO\@!Z7;UXS-#!!P/%$M)^"U$BDJ
M1O2=>S<IB + Q>H"8,6DK,KB^M&I829 @;)V3O J/DFOUPI8_>NF(<X9,C6$
M=I7G, &M<B<IR@JN;1'>UY;%/Z",A*U?>WC+ B.S@W:)F04 NES&R'X_B> ?
MR-9^%3.^M^C$Z:E*5O)@?7 =X#I 7\T2R="$I_Y3XD,1HD$*8 ..BX 92'A/
M+J(_S%9HS>-SAO*Y #['O+R^3,UNPV6BYOMT!@A\#<JX'!%3Q@W VR!"7H#X
M'<&-)6#$#-;X-B7FH3@OSMT8_9/\BC1@L_&W<@J"C>8./T4IB-N3B%0(-?8*
M"1S6P()0.L"FOBBBPC*67P3VZ/A:R[*!"6'[]%6GH68^I2'X&#)B7,A#8W6'
MK&[-;MLDL&=\PS[WR-;+_HDBF*ZA%UTML#+0_:^UK(36KI3!L$^FBI$\XE9Z
M8@@3OQ;Q3,QSM<N+BT[_I#*MZ%7A.7BGG8N+'[WJSTK[KUD(ZJWM;?<MOZ6_
MXC[(ZKL[^OE9=H=^KW/V2$!IL*SC"@1_@ZLUD\/_^N$OGS]>M]EO[K;!?"9[
MFI*  >2Y,;B(OZ^!E?53;3NN'>/CMA?^>QAYW?:A6>Z]1*5K+2KA/5"+#C!J
MUW'W.]4N?'1:#N(H'[,F2%I8A-*.UL.ZH-:WJ&'UVY_/H2;X_"2C/TG\)WEK
M[GW$-< QU\P5EEWA?1)8RM^YF90$0YBI.BAD[PG#X%T(JNW8^V^6Z=!<\B\8
MI%,)>6**H/6&L%H^2#I ! 4*)CAL4F02A)9$EIFV-QD @3PJ<P1)F^)D2V-T
ML?#3=.8@UQ5#T+G2W!;4IK'(Q\ -?.\7P.H";_KFZ?C>QYNKZEA(A 7B><?'
M(XN@H:[I'9&^]BZ,U&)9Y\(%-J2M2I53D/M40?\7&%36;4$YS*O,;]KNXS>D
M09LDEHO!+%C; ]L27;4/I8M\0JP&_*ST*Z&HQQ96B1?G"M<S=8E>6J,UA 6
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
M(2PA3]AD*@L2R/F<"H'AGC4W!EDVX.@0&I8(;.19;6_!T]5&=DMW3VI2[.)
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
M%2BD6*ITEN16('2OVT@B WX]H! U%9[(K##EK/, +T]I>*J-L5H*X"+=.HA
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
M+]\\@=).2UY3X[GB9BK#**,NS FR8=6JU_ G0)(/ZN8Z$)K!S,;8QCC![MO
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
MT]?E[IRX2O6[ (CSSJFCB%T A*.('0'$1>?,P6$'X. (8D< <=:Y.'> V %
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
ME'<1]:*EBUR$_YVA&AR^G:6W@'/KO4%SX"GCY&A6R])"$G,&QC826:A#U_,
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
M$(*.."3(W5(..1K(,:+X+17)F'EB!')RQ#%#*/5D')<:LRJH_&(.>QSV,/8
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
M0%CX ')^H&3)RMY!!7RPMP2JXA1RP:1CA%"?S+%H#JG Z5LR=JILLDQ-]]*
M_=7<W2YZI;9L=_C$29G V1CQKV91RIKQ5K%2,<BY^1;%0ZMJ0[K"I7(?-L["
M/EQRV7)3)FTUXVJS^)%MOU51-;P?V*W$$Z -OD2]2FFL_^^[GRL+^_(K2XVH
M;8#*7/BS,A>^K\R%NHGL[U0\R:BTI6Z\J]<<UFRDF+;09H4A2 H/%MFI\\'6
MOFN8I*.;4^78G8V+Y^J.(ES=K+($:>N'PCXSQL/:&VR)MZP+BNWPG"MC43Z(
M.K+C&S?W8:T8N#&VL>0$ %(&!= G53E;H'PI\L([QRPL+H1<LQ2C5*0IO+HX
M--!:HC/M9LPX&J <WHN"X:E?K,VA[<W6RHV!(^(2Y96&# R#*JKIA?=YX<26
M5'NC.1:W+9'/Y<8"KUD?%L,=-#=_VC6;5Y77'K!MA;BHEEM&8E.;;BB "I0F
M3LMC#^@M<)\1/ '\)"LPXLK4#*ZF7>](U<H?[3!Q*G+ #8UY*=46:63W:::^
M@6?KIX[]O.S/MD#(;"MO:Q&.'KI$W959.A<Q&3,.K)9U^N;(=(6-ZK&%YEBZ
M!1]W^.8[ LTG=)$-@+\G,L\/6Z^[!K?2F^,#WY*@_I-=)!/C00+=DTJO](#N
M4! T)V3&)BCFAPULT3I+U4X)/U5TJ<(5T5."I::C, (,)TL0'$M*MR5/WE8+
MFIB.QA;M:%D@*KQ\9I*<N#@-)XORNRJ^8:@:1"T=0H=-XA+)'=WVC&T&-/YE
M%"6P %3LD8V&3S,)[3NLN=IFD-D2M_.L86VG(^3]U _GNW>V)0Q\/]26;(O=
M,198NU/12XU=872']BVINC=5/PK%$TR$<$/3(<JUU?QU# D-+0I(FD6]B?B*
MRP4B03\^R$-5170-FV&4Y6V0J:!8L\;;LQ"[Q+W.R'-(T2RJ2.9*KX//LEFU
M%D%Z(O?R1?OPB#Q71K*E_H*-TF;5KU)PV%PC7-*WRZ6N5C)JE3OY"(9I=J?J
M;@S9#5IP!3]?8$X/,H(17]:V3:9),CJR;548%\I 2RCG#5*[2R-S**=13FG6
MRLMO:\=:AZ:@1F7IM3'QP+!$?R$2DER.Q#YKEPIWV5RA.-A/&U/1B&0F)=+V
M+!%<*0>Z(WQ] 79 ^L)*U@_#_+_LO7ESXDK2+_S__12*GID;W4\ 1Q)BZ_/,
MB< 8V[07;!:[W6^\H1!2 ;(!82W&]*>_E;5H00+C-C9@*V;BM $MM61FY?K+
M4&=0<#DE!(W#34*Y6A3A6)N8_L[0 @,F$[O@#SV6WSY7E5])2F./:>QQ]ZK\
MNMSCZ2 &W+X=Y2T]2+<)<@M'%R?E]WYYPDG"8V0)IWK@\QQ!#9!+J\^T7LBQ
MMH'#:06TQ3IG4VKZ?#KV8<D" 57&-4Z?%N/JXU(/0\B8(FYUQAB^<DB]@W$N
ML6P_19T2/$\.>YXU>B0+D/K!B6O$H W45_E*_/'/PI&SP(/BY]QJ3_3[A6A_
M"B63\M)J7HJ$HL,F2\C5Z 2^Q@1[C-0>A5R/X&58(/T%,J6)HD,\0$2IGB:
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
M":Y+DJ$'"T=^AVX?'* 2+YI.!2 P 2]D#3$#(Q.0'>9XJND,IC>R:'S#_=G
M<,(K$.DY& 1I0%I[I!O$A. 1SC2;NFAM_!XR*$:_\[!6!"B %*%NR>GEWQ0Y
M)*C89II_KU1&I7R_HHIY2585L9=7*X9>437%*)2,<EZ1"I6XYB\?$N<R232T
M^D'DI EDV,&OJC^PFSZ0IRAF?JSC? D9&7+NW=Q"?S34)#\1N3+!S;6.N00>
MG1"="+3M!X^Q$5(1@%:$.M:9W'GHQR5^H ]$2QOV.E93KV-BZ@KJN1&RVFT7
M8TK?R^C[(*7O)/J^P0HQ"4*#FM&"5Z8TOK<T7DMI/(G&J9ZP/T)\W^)$Q31.
ME,:)GHT3I6)[F=@^3,5V8L"?->D ?&0@*$BI:9/TVS<7X/$XQ1)S.$FD'R$6
M3JB1[$2'1 :JAVV_Z/-<FU/S]H1!7E]".OQ6 !<QF_:TR7U&N,A5<[SSI!&L
M-PN$P.BGMC6PM7'.GP[/T..%N^%4TJE&7<E]"ZIY26]U9#\"#%D?(8?[=4,O
M@E'X;7LA_?C%6$)T 6"^[#0!H<1R%#F!$S&O>:[%OZ!"GGP3.0K$0'2P:^(G
MK6OS@;$72I1UEHHLRG'L*4HY)^;_$^[3_H;,OA20@UZ(?URW*WQ4/JV:(#X'
M/_3\"F(N+^_G!(G$7'FZ)I$J8S]^;DR?!"*I!2[LWW E0@ TE#]+.7DQ58-^
M%5VNZ"D6/77;5" M.WJW2MKE52KX&G-;Y4_]0SK?\NZO/W<X?A,4A-7*I#5=
MH'7?:/G^+UU'J-]_<T;_ _IN.(Y'XF_XF(8S<XVM#69*B7@+$XU,@=/E"P;.
M"7++(_>F/NIV 68A_PW19Z(9D<H+XU4$N+UC92,GY2*9?9CI;/W4W^PYOZ>"
MKP92;S3RLP92X;<[PD\G>Y.*OU3\;7L^'U;\'8:[A$*F6A1QVN]#$L?%3X7D
M;@C)(1JE C(5D*F ?!\!2;#SIIX-YC)MS$":L?LB,R/T;83\;\.-1"S(BT2V
M;M*R#9NE2*1B-!6CNR1W4C&:BM$W%Z-.D'L;Z@W"&XI0T4BB?YZM#Z'.+00(
MG)KHJ=C</3F3BLU4;&Y>;(;R56B0,95\.R3Y.+9-J+L$X$79AF!H+OKJ? M:
M203=:()4E=>&T?>#.7<D$/[N,]H_";K9S+<-IYN\>4;;'R[?^[?EF81RYH2Y
MY;&F@:QI+:!06!,\=(H4"^ES?ODQ3R?TT0G,":G*3)!-D4:0KO;$[@Q*4+$B
MKK.L1-+F0GMYGEW:;FW_&V61%-4^0R %%$JG3_LT1^%<(?MSH4LDI1Z?]/CE
M].;@20/>4 HNBC4^9=ARVGP,S4B=D091BZ]F#N4R@H?Y@%,T;;9JND/#UF:8
M=./C^9:V$$QIFM)T/28>@?XH8@9O+1TM:2?8&6%TC)284F):("9"0[#L&<%%
M(_1$1%*?M(3'LFYL.A1<EGQK =[-R"3 LQ%O64I7*5WQ*BNNDQD>\:.2XRYR
M"D?]K.Q4)(#8L6;EMJ_[ 9*/[1^5K',7^^W;W_#"'2)!,:7 +:M^R>8$M$VU
M)A,*C1T CP<RS695/*QG^B(]!HK;OC5-#7GLB+F%[2_"%#YWFCS3FJ*TQ;,/
M"3.Z\RF%UZ=-WQ.JG*C6W+.M>ZB<^HKO[Z&A-NHSZ",3'S8C:*[N? .?%#(?
M.336!,WP8VEB,7VACX:^8/Z]Y!UL:_E+R'/CHZ9G8#!G"K?$7P#:O&=/.!8_
MOM>)5'D%[\L)R]8Y@?(6HO LR8F0H"\<\0O"A6B\X6%HZ*SJS('7D2U:L%]"
ME[)Y\X>1)@7$*^COL-_G(>0YA/>'O(>;Q+-[O8]HS^K(2VD=>5I'OGLM;SL+
MTC LN*AH7,RR))(F:+MM(,,CL)"^R":W]!#(7?]&9!  /_8S8K"F81D8A-S)
M_4PUC*8R95@8_EMF4;YQO]^"  /!R$3?@BSS12$TQ** HB&E(#2TV+B)N.0-
MA:AB0<XP;>RC.YK8+,<CMX6O6+6ER:I^ W&JS )B8>@;_ P&6QIV4<6GZ9 4
M6/QXB\A]-K7D6$_X]$B>!(D7X5?3PTYCO69T#P_=, 'B4=>AK3$^9A]-33CL
MU.(#"N@ =&D$8'RD-3HY(8=8H WHBM)>+D[091@?4?B!L$#058? KB+$:[1#
MJ\M\RFQA(\.& 054QT_LR!0<@7?U)7?ZK7WAU7QVT0-_X78\//*(Z%G/T$/]
MAX8?EZ RQ&_T+XXVCR9%Y90#$S0L<VNMAQGQ )JP2W6'ON= '^R@%GY!AL0(
M9:S-,Z'V9'ASQ[[&X3M$.3IUAKZ!@Q@_>)B;,"WP*GN\6N8(WDQP)TV':9.4
MLP!_TB$8I_V$U5T4=81\ %0RS/+A'G<AZ4%)<4M;<&&YB :M"0RR3RF$7IGP
M@\ +ZQ2U"%< 7S\2S(-'V %S'.DKQ7%L,5-Z3EC/#I8K)]SRL Y;;4![QNL]
ML5R3%FF2F L# =[D*H7.YE?@55Q2<@F9%H<1];CK; ^M.425 .]*^,"@?>O,
M<<^S,2=XS%O'PE^)X3+/"6&^!^@6+8YNP7IZL;.)JAUP]OK@%T<LI@$-S03:
M]&\1Z9X#W!/\=\9U_R[GQ5PY@\TXEX&_\^.(1.DR=,FC<!PQ ;& D>$/.C4Z
M7F%TE%.C(S4ZUFYRDB](!:.BJ(:AEU1%,DIJ.5^4U8JFEW110L6RHGSY)P1U
M?%EM=1H-M5@IB(4"^^6-\'E7X44L2E08%CTJ&XT0E#,!9LX?HK[FC5R']V&O
M8N&I@>[K8.%XB$;FA$WD R%Z+3DNUP9FSG]*8&9*)QF!4XH0D J#J,?$@E53
M IK_3FE+ :G3F$ BPB)C9Z4G%A515E19+.NJ8E0,M8+R?;4L]5%/,T0E7]8C
M[$P81#G'IJ-M:J-S; $1\Q14!!?,<PJ@:O7?EM,WUK-(R;V$+H1U"8.OCQ!9
M(&XGT#4*07G[#=PHU#VUOB]I7X(M:9P7UB1**:5\7JH8Y8JJB.6BJN2UHMJ3
MI;):0"6I+Q7*J(Q0G%(*<!S9U@@$)YF0 3U4U$I!4LIO?!ILC$8*;T,C E\:
M:GGXB[-IHVAS:U*'[B1^S"=HU?4.,WD!Y0(X'^UL0KT$@3_!@?[PM!FNGU=%
MVZAH< R;TR#G"S^C-C117ZC[?>B;M&LOPS6$WX[\?C[L-]I;!K\$FH>01A0"
MBJP9<9"0%CGXB1/D^'V6C& Q]?!B3OW%%+Y&NW:UO!'B1Z^6E0J-58V,OX5"
M-XAT( XU^Q9(IV >$3)YDV?2J]MW$>#?%M_XM?=MU3MSP@'OKT.\$<%*9/YT
M?<GR@B]VY)$&XG12"=8G>>&:ZSI#=FA3:$\7V@,$'A+M71WX2WJ(/SMJ5M/>
MS[P+%>DG;I'FKV/3%9(7"IQ37TVVEM0W"Y,C0W0<^-/QQIC>,3,8+$,1WL*:
M@#//,O'6L/UT:)OSP.T<ZA@!]_LOKUECEK\3[H7-,GG&K%OU5Y./3=-U;^R-
M:$L9TOYZ//8FS#N-U\1:X+R@ =,?\Q,X.J"'T!2?IBYD(%F"!GB:9+XDL*"S
MYM;AQN)LFX+-W[BG:7-"]=Q?,+_=5+3/*]X<TF002@B9H*4.NF"Y6KP;^"Y(
M7.IK#9*YP5WCEY/PCN6\\SSY;. -(^W:^33U\#2#KFE!T_,$6>A$1%/_6T#+
MV%X-?X6I"1/Q@!#M$FF9"U;\V:%0(B>1# A2D 9'G-%"4@8DPO> S:<\0YUJ
MA&0YT(0CV5$A0&_*4+FB.=:$&)L&PC>.,A =\&S:5XLFY)FT^7P? BQ!/I6F
MNWYZ'N8';MK[!X^&)8SK_ U<+@0+!,9,^*7X*OPRVN<*',N1)]L\HD0[2TX0
MB"WF,*7=R*!5%#YC_6,P6$=,%R[M-4DZANGP&/(><C:3S-3C:O4RPS(;F%0G
M3L6I&\KB,4S7XPEA-*I('//6!%)&X@_6/+Q;-NOC[:]%B(:9B[%G:33]@0;>
M+-OYF\M$<YW5"H32E+19I M@!]++90D?^!7>A(\*UE'',HQN50::6I&F<Z']
MBVX?71D]Z+JI"6-N@="3C;<#)2QFCFF+0B)E,($3&$O"#TD;LZ58Q@'2-8]:
M0B:ACB$B\=>1.2;-8O&P,R^0&("BS;>*4$7B?K'>;]0W#FTIGUF<"&%3CD<.
M%)GX7T#P!!J3L?TGVTAV78"3-UADH3IR+'+HWR'=ITH(.D4UR*CV"&W*2!<T
M=O13!L#:QAV; (F-04]+1B%,!:(A'7Q^@]#UY6\O6/)0F\:@ R,A0C^R9""(
M0)"+K?%T9 8+Z'<F9,TP0V(07@SSAZC0AI.%7F$B_)$AD.$[@XSE>OWZ!.HY
M/ =-QZH:\&ZD"-.,:P%9^&)@DP$<V=H8S2S[7O@JBU+^&\^38R$ZHNBY+MVN
M-AS-%DEY:]H#;1(6@W!Q![.&,<,;%5(/O]::[>:WB$J/C_E%E3XD0".:>D T
MZZ_'##\@T,J7:/H[K-=5\7([3!!P38XU=PP2%RX]O+\ZUCE(I!^F?63:XZT%
MCV->PIU<V5H@FW9<,>[ F44-S(D5Z3\<DJ])8L)9I6\FIBB'3HE%FSVB&8,\
MI@HQ4Z=T%AK&\ID+H"5N :8PT*'0NXFRP54-T$19^U]R4A [@!VR<WQNWX/*
M@\^DV/4ODY3[V2&HD@99TR#KND%6643%4J6HJ.5"J:@JI;ZF5K2"H?9+8J6<
MUPJRAK1W"*4R(9>PK.6(GUR0BNLXO>/__?]:"-*UD/'_O^5IL_9<(B21$%-<
M,_^#;V)1+"N57D'-&UI!5?)Z6>V)>4GM:V6\K4JOAXI*/&!2K%8]K&[["IM_
MED$]GNVJBE3<N;!)E!K8:5.LKD,!9+(A]30XNNE\W_'<+D?,@[CES_J&0U(B
M\3N1 _!6FPP]4SC7P$,AP-/!&0$*,+]/^!IH]E@?G!@:>'8<VBP;'][X/&^S
MPSPOYJM<2;RX;=>%,Y.D-.+EF8(E>*Z1 YCTJ<3GNB")U6Q^F0^+6I]47>;.
M K+8NK_8^(!.^CHX<Q'9@T@84"SJ_7)?U%14EK%HJAB:6I9U0Y4*&LHKO4+!
M*/03J/J@9AG(ZM>Q(J$[:D7"(E#<<3K&4NU@?5$&\X-UIC/<&MGR8> #"C+N
MJ;N?#(FH9/!S*)Q 4XL1_$Z]&HPZX:Y[- ^,>$+K X\X3X Y@*3!RM5#KR&V
M \TWIY$7QC<90 ]EIK-%36?FN!M/1]8<(99</?7LJ>7XZ?%D)B8%T[.ML>4&
M PV_E3"D,+.MR<"P0#NDS_*]#YX[XEYB_ZFT:A34<1JW",=[7CAT 5K8)S@8
MP>5#W$SPTA%R89 ]SZ5H)T043$ULYO/)CK29P\$G/)YQ2<8#JSKG:\K7G?2\
M!^;47SY@F"]'<QU86,V_\XP!=8/@G[PI3V1WPN+*SXDWM#G6X++X'YBY^4B"
M2LP[:U%'T)RY6 ';)4CR7.879_N"[5_;WWLSE'<Z-*>!D:-309@3JOC/J=^;
MC9,*)A^7>B?@VQGJ05FP )&XV2RGC7O6+(>?$,UJD+1BO]@7U8HB]52E4.JK
M6L]05!&?U*C7,_(&*B6(L]HE-I; 3S1BICNVZ2")&$^.X9WMN'#CAW1M'=GF
M3U8(9BOX.=,1@+?WEGF=2(<]EHX''G%ZN)+<_L$ W/ NRX7'UBP$+ <6E$J$
M0J4]!&'%!.N:9U-CHNTCX@T#6<FK*FTX[IF5?*[9NC<6JHZI";7+JB.<G5UF
MF'$;* :ANI4I=?]H@?NG;]IC$C&315DFRTO<7,#OAFE03S+P'M8&:#$4+S-]
M^5MB!C\PH\&BN60U7M)L.K2#2QH0OG-WP9*2*TNK8,Q"5EKH^>!UZ..Y<PV?
M?\Y"$N9W:G//\"(\:^Z&*OW]2[6>8XT\%[VQY;L1W+*0JV)-]+AE.:MR+E],
M-V('-D(2<_)*9+]T)U*6^%P; 2RAI#NQN9UX(2+LLZ?T^\VZG*1H;Q1>]4^E
MP1N'*]Y\5;"2"%_^]TO^RY^ND)PK;[\#ZVOZT1Y9-J_,94FT4#_)0G.DBI+^
MR4/<]%->RKRTD6O*7N_.7CO2J_@9M6^/F0>,X0TM1DH,H>#POA)#/E$H+NAI
MXA(M)G(B%?P3*3+-OU))NY/,]5$4F2VSUY+4AV7 &5_^^0J9V%0.,:!@^L&<
MT'_Q*$?@K?_V!RU.DMAHV_TS:%@:?*L;XXIM3^GMND8\IW>\_\1#]$^<R^'X
M03Z2EQ59E?!,IC8BQCQ4=(HY9=,R<MO4L'9KFW7UB0^PR?*N=!<IK^]_>>]X
M&PQ!YFD[(!_)%]+?PAAI$R<:;S-8P V?#0R*_OD0VI\%R\AKR9!XI@M-54VL
M,^(8J39Z-/$*L3M(:-DF+CJ_2&;;U3#1,">)H,]7Y/*03 F4)?62D#(/ 7AR
ME;_286"])<'* &&1UK-12'=A;$[,L>D$C\)L!,U3;"2P]_FU!HLCHPA@K!:%
M9 B@<#DTN3P2DY>42E_4R[JJ%619512]K&JEOJS*6J&LY#74[U5X]F,X)G]8
M?T+C*4D: "@I_&Q(G\)TTN9I#'L2DS]<)R8?3#; *F/S%?P)D]U;2+';3IQ^
M!02)5A!1/Y^754GLE55%EY%:*161JO3U<K&H%?NR(25L=_V2M=ATK'[]P<."
M,JAR[LWQ<C3V9+OK:Z5@\,F2'#,RW7!5-V.]!A3]T(KJ:K^/3P\BA?F]]LYM
M?<$HE8I*OZ**Y4I?542EI_:,8E$U4+^8+XE*H207$[;^B%: F),6PT'%<KE&
MD%+G>$<@1V5/MOYHK<Q"FM,)9<[^=/U2\6#:H=R<+6WS F",H8NH:"!)[4D5
M356D E)[%<-0>P4=561)*O10+V%SCVN6/27%@<>D9Q?DU*E242Z+I3W9U>/U
M\D79+(5@FEO9-WSR:WYC('Q6/Y)*?")("(JC1HM+R>%!DOQHNA4^R?D$!OX$
M\/V0%:BCQ&KNA6Y7(XVD6XU,Y(%0&UN.GPZ9^.P00D60/8T%WT1SN4+IRT/$
M,J$SO,>;GU/-O!ADUC9RO)&;8?K?RND89A\ZD^#Q.E TRTJ$_;,7-*4%=!"Z
M3%0M(G7L-'D11C<R>9ZBMG+T.8$,<V'=$#GYD<&S(3-"%5(;A;KA49PI B:%
M*9G.],PU<J =0NI8>(BL3MRA]<L,75FCM=+A:E%8N -(AJ>9M7T/JY4'/#G^
MT$^.)Z"O#/F& L]Z$U;''.#AX*6@^*_\!?!,/#:&Z$P29OF:O\%Z^K L&BG(
M<X/,P6B*>[ZL:Y*45WNH7%(563'42AGUU+)8R1?*V*8IY2L)@NODW)R@MM9'
M[CR 1E(K2E[Q$1%W77*=K)99,$&!SC"$_K0S2L6>E026Q;0D,"T)7+<DL*<;
M6KFB*ZK1-_H@E/IJI5+&0JE?[LMB19*50I)0:@1\VN)8)$?TL/^!Q:-CF&\K
MFIZKL&FLHRN%D.;\20AL%@*;AAZJF;AD6!N-"3FEX8>=$5+\C*GH?:4BZ6I9
M0P5L^10JJE;.Y]52KZ#(HB;FC<("FN+$,3'O=FP-9G_)JBGPP5262[NG&(=J
MX"-,!0@V(VW^W9Q 54ZV-[+T^UA])FM#K22%@M^F-1B+<C&:_$&CRX2-V;(+
M;-T%OO!;H2=LR$,/+@+L$BJM:==K%)&)(@-!F19HKQG>I83S3A@7@$^5ZFU$
M\>I%>H0P?QTO/?1]3'W\/*Q=<?!W NXVB0%S*%%+L*04BH6*H?91'A.[7I#5
MGHCU*UW6)+VDEU&^:$2(O3;'SV(*W%PM%(N5HIS2^"9I_#1$XY'5WEW8CQ;
M& 5H>;3V")K@H,$F1[T^.]ZP%@<&/FU&UI2!(DX]E[;5Q41 NN5%("3Y,OO=
M%BC(I$/;R8P)]A?8V"8M[&/E2;J 'V\'H%=]6W-<V],!^8E@1D$Y)"O#XQYZ
M@ITX0Q $<%@5(AXF[:U)1,4C#(/#CVJNQFPQ/C#H'S1ZI$$#@D/)"Q(!8(H-
MB_;TP4JGRSM1Z-9@@B<18"/106'SRX BHA ""J!2.0(T_!F36 X(&#U,B= :
M"#]Y2Q$7OKDFQ"N WL#@C@R/P&J%$(\6UHGA F8H_N&3!L_)"(_>"'HAT<@>
M06]S'!)7RG#A&R63R!53-$&\,3F "^%U R%O8EL<@*OF2VX+OH5( ",3:S*P
M"%@FS")T.6D"!7Q*49UF"<O@(GT(J)\C/*+AW*%_D6>&T*3  L>6XL C<8AP
MM2VV_$U2CN=#U%%26$X!(231A>6D@4)V"%%PVT?3MB8<PX]VE/J^A 7#):E^
MK6N&, /L)L?F6W9=,$R;(UE"&?0,<P@MCL:#U/"T*<OZ[P\_F9,,8UW6_VIL
M34R7 G21=BZ)7"%P"B4EQ>'] 5_11#=)_+1%@3B1<#G2)HNUMX1..2B>AC>
M8XCU2><7N).L+53V1L9@LL=OB3>K05,HH"/R]R(^44"ZX.@A0 8FPEJ106HG
M?=);,B\"7P1_T=K0%;>P[0C!(7$,)(*Q:*-U,9 \)Q.MK7?8V99A?DJ**>>?
M _#X($#M@_2]32><1:"45?F987]V;SM9"DL /&!@#F*H!W%ASII:(<:MU*/X
MG&QB5?NDR1%'SF;74_ -GU:CMX<.#A=I?C4N'?48(1#N85!CBA(;X)/VETZ
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
MBTR6E%+Q+W<LRWFQ6%$,B7+T^WG#P;WMPZO&G&I+8/D$0.2+@_8E?QO"NR!
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
M*1XNGQ3CB"7;$,#BCO!GHB_@<W.FS</DS@^-9"GG:O=H KRI88%GC1 5;.S
MPX_. #N'QL-8=\F ""ED&"_"M0["QRDL-QN,PT>SY ' J9.P_(EOCH4':NI$
M%9JSS7P?N+*05])T,1/I<;C,U+M.O.MRZEU/O>O/>M>W<0*_D)^__-/ 2C6V
MJ>'PJA*]DBJ.$\ >Q]:D"6L$/["#H$E4QC,+W(DF' ;TM\U'^%XV;7/YG)=H
M'L(A<K",GKK$6V-N;>C8(#/(2'K4^05Q>*&4H?^6Z6E%_I:*_)2..%Z7G'HA
M,Y,I\?#X8*^Q_CJ:@^[(3B-\HN'KF/,5-) I56[-@ HTLM-T1,R%B*D LP11
M_C%)9:U^%G#IPQ=B"ROT5O#\XB--M[!N#?"=H+B^X,UP>#[_8FS0V/P8![?E
M,C_EUM3D3I(QF[ UOL*%91V>)J:3 ?,]^%H6/H@SS,+A4\;K>4>[TL*5?<_U
M0,GT_;M4 0M;-^ %&4^I9XF8/^"^Y9V=J.4'#X3M6GP8-Z[PGF);'=N1^-B;
M@5,,C*5,:+/H8@26'&@^Y*JM;0*1!7S-UMF-F>;XZBPSF=V%E?0F@(.K8<HE
M/M7 ;(1I@PK,-&J\P)CR$5Y'?P0)^W3$O@KB(\0U$GLH?29>TI'!//U$40Z/
M#&OIAMGO(V*C\"?X]@F>J@"&J__-R (%@8AWQE*@SDPS+)BS\"+#($<?ED#!
MLFW/!%UY$IQ@.PZ;V%7# /</"ZVQ\P!/!5P'A"ZV>2# (*9^4W=J/23X4S+@
M'0%_'!S(SO>7%@J_3B/+ALHN0YH@F2N,(3O2YI;G?N^;3\A(FGY(=>*:+=V^
M:!K?JX:ZF(-&]'I(1!N:+LIB?44'_1 *3OEPRK%$LO_[KTJQ5/E[,;UM(=OL
MM4U?H^T)GM=<P77F&ZI$)+G44TJ"%KKNV9H^I]Q*?87\8JR=HD?B\,:<3ORZ
M(Q)0)HUHN.Q/%$>!>1?+=DNI[G-0G6[9MH77+7"2+-$BPAK)'RL&&1H/&IJ.
M:]E$>R=$2I1$[BVF,0H&^XX-=:CQ9)0;:$$IY7YZRJ6*-(E>>535H8Y'YL/$
M),;C*OA/DH@2]>,'=XR1.[0,:V0->-1UI2;=FR\&A>%C@G:96TZDR4X74!@"
M=\\^=A HB/N(0_]A)_:2(HK5,WP;8.1SS=:]L5!U3$VH758=X>SL\F60@>\\
MZ'> XMNY"H&X-?;V* @7^(L0!L*LI.E9QSXY%[/CP[MB2QQX\_O!EW^2Z6<!
M[^ ]UH1G=^+[J(&=Z('0Z.3P\0**CBQ*&W5710GG'3;IS**QOM!&U8RL.KT:
ME3KWS9^.\X@N&J7Q=/;E'YC%K67?9X2+VW?9(' &Q9%(=X1#/WHD+6WDED;2
MWBN2%HM^O1B\SR]V2UB&*#<2_7Q-'F=5.+T*,O)&L:0J",FJ(NFR6M%$I"J5
M?J^$E$*AM&$DRY>NQWHM@^ALUL!YV=Y$(KB5;'0"'=Z.H%5^K4)"&4M_(V:C
MY3G8W(1<N2?(E">A,V=(TJ1IHA[[!%Z2;[L$<OEJOJB@LJ+W>[):$/6*JO3Z
MBEJ6>DC5%:/7+XFBW-?U2'5:1U<OU7LE6U$ZDGBJWTNUP\F\A0X&6(E1%J\<
M/5K3HMRZ^UFO/7A6H7\I5<Z/KU19E1>O5+4'=#(M_7+K<[WW-)Y:VO#VL(JO
MC#WSZ;?MF5HM/^YJSHEHSDVG=?LXPU>6%J_LZI?2\:3M].[1SV[GX/CGI'AT
M-U/S:F'QROGQ^.[6NF]<B;56Z4[Z?> >7_>NU((J+EY9'/>]TFSP=-#U[NI.
M^[XU$']EJVHQ?J7V\V!X.[QJF'7Y_% =24BV3[296HI?B05T89I];&7%A\/R
MK-2[K5P?%0;XRM@JH:.[:K=^/YEWYS7S4>\5"I>CBRJ^,K9*IQ7]]T_)?<K7
MV_:UV[AIHB<#KWPIODJBW1B(CS</%]WVW?$O5&\6G=J/F5J.C[-S/3]LU;-G
M5?'TYFC>]P9=MXWWO1P?Y]&-,CYY'/]X$H\;\PNY*_\<R-Y K<2?^510V_JC
M=BW5VZ7>Q8V5O3L_&U3QE;%G/C0N5<6\NW@23^WJI'YV:\Q=:Z9*8ORAZ$=^
M<BS6?TK=^4/A%#W^-M71SRNX-/94X_3R]KBJ7%KB\:#;.G>/&^43O$Z2%'_J
MKXGF*%KKS!-K7B5;FOS0&HWQ##3VV*4GOW_,QI>'U5']9C+O_R[>S$_K"GYJ
M/G[I_?7MZ2!;/#;KIT>%\NGHHC 8=:IP:6RL/T\KRJ_K'T]7]Z>-@=QUCH;F
MSQKF.R6!3(_LPL58/;L6S<O3ZN_[XUZK 0-0XD\]<*4;9>8=->_-&\-Q#/?.
M]J;XJ0G$GW\LGVC#'YIR7YS_\FX*TZEB=*_@TMA3\^/LL%4]O+_LCD?96O[Q
MYXFC%?!B)3#*R?#FOMO&0O9>Z_U\&*KSQN/=K J7QIXZL2ZO6Y9;:]>]PH%:
M'#QXHYL\OC2!J0J#H^(\Z]:K8O;I0+X=VOJ]:N&Q)M"@VYS^*':>G*NN*?U^
M>E!&DQ\_G!E<&F,KL=\HY&\NG*DX/G_(GUPJL]^'I0%<ROGJX^()%Z6<M"=H
MM#L)SO!R#.!EL0$Y5]AF>]AT(WS FUQE3P"H/_A&I!RQ(QLAY8KI/NS /J22
M:4<V(I5,.[(1J63:C7THYU)^V. ^O+#/QK-&W/O-NOR"6;^I"'[UE,NQ&:]R
M/R_OT=';Q&R?._FWY+5.MWR=+=>M$2S!?[\4OOSIS/.Y\E8[MY1?&9VI,J!4
MJT__Y:5%]%->RB0M72H%/RQ+O$8*[C$;0%GBAM9B7W?>%X;RGPI#2<H5]IL,
M &LN)8-7DD$EM]UF9AL@@GQZWGT2<O^86G]L15(:V#@-/./A>E\>W\Z&OSD;
M;$*M8Y;,U]ZW3WZRIV3^-C[4O1;VJ6JS?7[? Q;8=87G$Q+"NTQYIZ1_2NDI
MI:>4_EG4FLUJ,4'Q-%-A]J1'Y,K83;M-RGPV:-5L855>7U>ZB=#%^\_[)9SQ
MCD)_VQ2PB#7P.H&^[=E\3GI.:#$9]4RDM)K2*M= ]H14_T#%V#=]HL:0_RE0
MYO=]<9?N B7OGM7X4>W$S<K<E"SW\^1/26Y72>Z]O0IO>8#OAX^@!LBV?J-1
M@)U_U$84NB;5LW?/.$HZN95TJW;2)/KW!Z&Y12$IY"-09P+#S3NR-=IMP9N8
M%#4/^HNJ;=:F4NVV#]5':W;H3EN%']V:T[BJ%;,_+MO=JR\1K+VJHS;[ ;B>
MK#[()6T^G:IWXNE3=_IX-[BZNK[ -QE(-\?:R/GOEVS^"^  C37WOU_,)_?[
MQ!L;ELM^YRA\GI,=:-KT.TB\ZL2 ?^J!N*NZ-<VV 03\&CH ?!$<O$GXKOP7
M'_;&N\^[MG']\_[FM_+#ZDWO+_0+@&DI?/DGG\F+90[2QQ<B=:M]7+[<0>?#
M^[)E7KTZO<"F?[GFW:/L1'HZ-I2I<?O^;-FMG#Z<RLY%'=\U/'@X[1X?MGJ
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
M7ZKUL,7AN>B--;O$8XA>N/Z!$U+%7^T9*LKI1NS 1I1SRLHP6[H1*4=\KHW
M=G8AW8@=V(A4-.W(1J2B:4<V(A5-.[(16#2E=L0&-^*EJ=C/V7'O-^MRDJOU
MG3)C5DOE5Z]!.;8$JSRRU/,=_^^&$L&>4P:VY,CU%RK=\A5;KELC6(+_?BE\
M^=.9R[E29:NUW>571BRJ#ET<JT__/40Z&O>033_EI4S2VJ5R\?,PR6ODXA[S
MQ87EHHTE"^_GSOOB4?Y3\2B).;&TUV0 Z9 I&;R>#/9;&$!B77H"[A\#+*?Q
M5/%/=_2%7JSW9=%WJF5[8R+>A!;&+)&OO6][>Q"G5+MAJGV'L_3/1>^K3M=4
ML=A!AMY)'MBM,N2/J'WLWK9_3FF?4OJ6-):48G=7/WF+*;\('X)J'MNNHEUI
M/IPUJ@>-LT:G46]OU';8]J0W[,78.3R'#=M('VS3J$C=]G2V@;R3$FM*K/M#
MK-LY'?^$6/_@W-^=0[[&L,I'ID9VU43.]WWQ%+[YT;Z+U/8IMV/;=M"GL=53
MFOMT-/>^T8"W/%6WK2>UAY;M9EUDCX6>9=O6#+]N,^T_/I12NPN62&(7.C'=
MJ]TT0#:#?K9]JOM@R(1$WG6PN#OPI5T"U-EIMC(L=RY5IVY:CTWII'U3NKR\
M4DG[C7Q&7-FM=,_9<"L8TA^'7W?.!;#G:(3K\>LO%1GNF7(UJ1^?G@WMTH7=
M.2\"ZDT9^+62WUAWX2VX0JJZ3M&EIMH< %$^N8FS>VF8'R,@G%JE>T:7'TPQ
MXV+NDDJYVM)62\<7^HW>+M^4[^<W#S/GY+Q>4ZVJ6B8(TIE\956GI7UBOVTI
M8A]\DEOW'NVY0K8VGXZ&C[/:8?7@JJ[)1Z66_F/@GE6O,)]BG4S*Y,NOZ[F[
M<XXTO"ZVAPP"\FFY0V2'PU,?QCK\^ XU*=VKW330T_23CZ'E@90\"T3C\@/D
M\9?U\^?#S974;3]Y>;. 9H^S[$"M4"=<*5]*G7 ?S0F79NU\# UQ;1Z_LGJ_
M#B;FO=U].*L:RD5K7+@]N5(K5$E4BN4]=MPU)KHU1H*K/2'?>9<16 _A_;1)
M/Y87+TT<^72F?^JB>[WR1N5:!\3:<L&N%HYNGH85Y^1^W&ED?U^T*B=G=U7
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
M:J--2 8X'.45-^\[]5K#P?P17J=-EHBT!50_C'DD!HUC6*^ BY$^."V3<\/
M3Q8DN85#\I/6_T^--$H8\E!*Y)R.2V;][Z+$DZZ5*P?A[[P@ $04BQC^_NGB
MJ1]6)=&_D+&'3DORI97^G]C<;)WY'IKU!11=.Y6A,)IMP]'96NR_NA D?="+
M5Z^4$A$AZ'<1 ;X!ON4[@O]VNO6GVI;MPVX$=QO"H.F0DVU7I_-(MSO(,-0L
MR?=+=(GUXL=*W@$D&D"BX59%=A=!WUPD&@ N 2Y!,@(D(\X%!!^#62+W="=K
M:F*PRS2F1>\-_]N(Y+2FZZ2_IOMIN$D,ZK:XZ*!"!9:<J%;O^AN!3K[Q3T.Q
MIZ_X@S1&N4N))#&%!=L(B/UXK5=4Z*/2&'^U@M65Q5?,R:S!'+QR('E&=R68
MUUC!>G@@:T=49M@QO22D3G.W+M-Y38#D%;2O2A[LQUBE=43Q"=PD8&2[K49;
M2(J7.LT<G,\>I.'<#PB1YQ7*KUI7PS+QE>=Q#"-UO6.E6^^M0WCT\KIFDC
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
M^:,%4 1%5 0Y.F#SUP?+.;];CPY>A>%L%Z[P]>$*1O5$$5"?OJ+8BS%JH B
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
M>N\0O9E"2 !8 -C<US/>1'H)*G&:9276;NP_E.)?F5J22KK1D$!>*0#22WE
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
MACP]M#P^.KWS[_3#G;3P>;RON&0X:^V$DF6\N"7;<%POIDS)7TF>MG(M5?-
M\Q[0O.?ZNPS #FC> ^K1<WD((_=D <># 5GRM4IY7A30+ BP!6PMH,D0(,M-
MKE*>%P4T)P)L 5L+\%H 60!9+E%-!<@"R)*#9DBY9TL>FR@!MN0 &&!KN>'6
M/Z#$Z-<E!&WG>PG!8^Z[_93Z3G[6?TQ\<\_RWN<*>TECT"/P"@,WX1;74394
MB'$C$<'2RJ,SG5: Y@+QEBN7)P'-]?$52^^D;@;T9*BJZDPSN9ZQ@_0NMUOS
M=*)N?M'8J=A]G09:\'2KV#^6Z_LW<32KL%>GOZ)TZ#2W=YMA<63U6+[C>C'Q
MH=/@+\AF7_)=RU!+_X+3_W*GIL&YC8N[7M=%Q ?J*8!]@/V?C?<[ /]C<0T
M/P#_'2I^^/HL!]C/%_;O1?$_EKX \ /PWZ'B!Q8_P/Y]8O^Q,.7&L)_K5.)E
MVP ]?LN7H><NC:#G^N<"\^5M,YCS4]:&)?X0N-Z@*4VZ(Q'!TP8_>!D&'0@^
MLKKG#O3(8\G.C>D1L(>"/?3=*G#RB_W,U'/>L/,CBG'.[J._;-G1( 7+*%,S
M$ZXQY=%&MKS17(S2#34IK"'*H"\GB,B\MU=Z??69=\/\G2IE7F53^XR@J' G
MXIA0&(MXVQNIP3*UJ9-B%PS!0->>_\@_O$>D)9B)@6ZI\2^KDB4YBE:2_.3&
ML[JFI.J\A"$/I426__D_^5;K['ZG$EY<EB=]\2ZSS\&9K-=T[/G]>KSKJMPW
M)G[9BN?'O06+]Q;5#65+R^OF\N*2O7;G21N'^>)&XF<M=&&:,*1-K"UW0+L.
M3_^X^="^R"Y?-&)KEN3[[)(+7,7\P8"-[5K;==)?TX]FZ]LLX-,#T@<_?EXE
MNNIB6J4#6 JQR%DZ%#99_! ^:@\:;]CKTM).O^W[H:9^V^W@;[M=: E\<+1\
M"]94>3^NUO@QW]1%A!#Q3U]QY*%2QA[0\KD*SYNE[+L:PQF(7O5\S+6I_L>:
M\'\NO3%>>V6NH@1?:W[?F@9\D[&?/OJQMOWT)FU'L<)$PD/72Y:/#@+/D,-
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
M7:59O$M-'<^2@__=Z>O@NQU:$R?8$]RE;-D"O-N_X?ONL%;%]T-U<I?R@:Z
M?\3O4OKD?W>"(G6)K=(11P\U7I<JS:VXM7W7U*2,E+[[D2;NLQGJGLPP__SG
M)==_7+#Y_;IX'T*AY/EO5+)1ZO^N=U4Z$4")O8*T=%:%P.W253'O5SIY!JNV
M>V+GLM$)HSX#3O#1,\ XU?-W(ZG8BAE"\;8=#[*/"P)/'X>!/#95P6DZ]K,F
M+H]UWD^P1CW!&DF0K4J.,D5^L^B0!:K9:BHJ!V M<_>#(&B$9^?&LS/Q*=EL
MV94:W0+Z?;E[EC\2 #IBQ^RLPA'/#TI^-6]P(H51JY.Y9YF-I7 &6RD9O:WO
M^;F.J6D-Z)X1./#/[C,X>Y]&<'9NN[TA]PQ'[ME%HU,RW+-JFWEP9(H4^%Z-
M$YS,0O-:2^B>$13PSRB$9^?&LZ1GQ8X':+!2#P':9P#M34SZ>>%D6]8G%3N_
MZ_NQQR> 4R)E<$X&+Y4*%$T%ZX"SM>3AD[5^4$V*6#(\-DF/:WW=DAZV$3XQ
M=S]H(GV/8L@$@-3-.%VP:!)AU-$PJJL&LFZK$U[V;, TGW-=SW$]'381WP,5
MWLBUE[F&Y8B;=L?D9#',U8($YKDVQ:6[\!;=I9$/QNQ&SGNU!AX!518 %8T2
M]PBDO@:D=@6LB0*I=U'IKV3#TAZ*9@5WVMA4I*$XV&27\VQOL/7M!$ 18#EX
M]:'@3N/T2EF5%V)I1C331;JQJ$H0DTCR[D<Z2]^3:3R&2\>]]@<!T\>*B&\!
MF78%Q(E"ILMVGYY=N=*"%P;GG]^V48FZ<NVA:^'02FEI3A8BUFE(,B]K^8F<
MP'"OW0GY=I^7&;$WET>>ZA'%#+V"B$7?_2#N&2J#_*BSP]5MH-6NJANAU='0
MZC ([ &JN-9TVI<F15P.*UZEH(TXSTL@0+%6R9R7%WD2'S"AP:VVZT6W$ $4
M>_<C$_>F$#JA?/FI<E$(GMZ&I]IT-IV,VO@2W[AJ.R.XL_Y,3D"\]BNF-+C&
M,K2'V[58*O?<,69.N=JV S"%(NY^D,0]R;R7/?J-HPC).W<0%6!@8]E787],
MRP5NK SG>I&G;AZ+Q9/?#NP#'1#A/O MR^#DO0H_#:PIN'(2Y#$F]^7G]#[G
M1USG<=6+A0>DFE??[_=HNGGR?GU(-\^MFY<+FR?NF(=4\]RJ>;&P>?*>=9_7
MS2-'ZH70BR([B9"B4)V4!.=GX$X>M="-;&>][K XW(@+/IOCO:8HSM;<;R<!
MN,D\] ,X)E]P7GES%,A&<6S^61C;5<$D?"#SGNHM=45M [$XDZZJ.)H=/:4O
MFZ%Z(#W0TIKE5B>]-O!0P"3&<ILS?K22V*@$CKC'V4-5NLDWH(L D<M=WT[<
MW@^M;T@U_Z0^":GF-:OF%W?%.YINGKS%'=+-L^OFA:KFR9O,(=4\MVI><,1Z
MXC9OB8]8^_Z@06\65 B>$3(CO=QW>O/?/^YYABBS[<M")YO/DSC&3K5R9KI8
M> \PRH2;T.]%F=?:"@]V XC:W3G3E..!;\-F=[N."5"8*;BA[^E*H,)I.XJ1
MDE= JZZECN7(FU1GK54Y\;;VM4CJ(MK2G:"UR:<SDE_9ZHFP [),S/J$86TR
M54T;60V1X/Z@TPE\]J[1"9@W+%^*%HE= Y3N$Z3MY@8!K:D&K6G1\::J'H2
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
M*F-D>'*S;N!D8)=J0TW*QKG:E:=2F\K265[/K!06+RH -2!ES%0]:Y/W*^'
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
M@*7A1!<A?>*NCE_N0CIS>_TE&1;)&EB3\-ZZN2*UQD8><MH?7,X1,6+7^.?
M%1P8ITDT.RAK^,9G2^E>)9^N]CF)(*([.,C[-)&])_!#[6 OUD O\ZZVPZ7<
MYS;LCP/=\>YR.[RPG9L3%W/76^+Q+1D7S8D",=<XE\_P6"[MI^<BJ56\%01&
M>,%(FD&(>&Y$?(5/YP:",_E^K_9R.3<_;L#WRQ\)&PVG4/5URY)%76L.9^MB
M7^96I_/]\EX@K=>U@F\,3*Q?\S-KHUZ-(([ [WZD[S,X"_R_0W<I(:1#OM]9
M?+]7>ON<FQ77[OQ]'< EP_EC2K398NM$F=>5S+I2Z&]63C&*B@D*>'\4@L1S
M0^+%.W_'P\176D.=FQ67C(E_<,-3&EM/INS#3!5+Y*K'9'.;0CG#)0_B<.&!
MUX)<I2!B.5,G76ZQ7D\[$<0Q=S]H(G./4P3"N7/CW/D[.'SEGM4K'<&N",J>
M2CJ0'27 CLZM6%_O+KS:H>S<K'A'H]XTJF.7EORA@_!*G?!VN#7%T:I>Q^4Q
M+MKX%JL(]3^\^_$8GL&KQ2SE<5NN#FHSBJ_UW,XL[(C<THJB(%AC3!/X/4/%
M;__X&V';5V/;X1XRY[;HKP>W5SO5G9L55P1N'V]LUYE7K$70EZ>B%2[- >[*
ME/@'YR).CW?5M-QN+<2^@F/+;D@6#)Y<-'9X]WKS.H1UR(\[WY[?*SWQSLT/
MU#0OB97OR=.3<Z1+7^FX=VY67%"ZM%-K@E>Q^=!0,9M8ER9I=S),0"#SZWJN
M-]E2?E*HS'BU,&"K#%4=3OEH/8?%^,Q]^L"*_E+-HGK\_T3O/192O X,'X2"
MT]^'%RD:03YIFS!34[("/#LPA@V\W=!V O RV0,?VRD=?%OS9#/EREX *_B!
M5^BK4(.BTR?044Q-=5NV%1T0^8].IO_MB+/Y8Z;^9Z(O?_P#_GC\GF*JL@?1
M9+9_^!,RP)?L817'_WV2)>2E1!XE\=S^GT\Q^F( VU="D_L>NJ[J*;*O KKI
M?HX8@3^;9O3G_WL^VY]XB"F.Z7C?'T'O&1MF.Y A(_S35&SLJ;*!R5,PTN^R
MN9(W_IXM+/N-?&JB\/T)."'C4O0WEOUWZN>/<"XQWEOR&GO&X1?G37;?>OPH
M0LK'SQP_VI;Y[JFPC><2SO_E4R,Q!H[[G22^,2>2XB]61#V3F9R:>1!/_R6T
M\@=] O@S ", F^8+_WK_$3!$"$30Q/(0GH$-/:FP_!$U?LG50^R2(^B4Q@J#
MI^FL N!^BDMIDIY*XPQ.2JJ2414J2V2R*GNW>^MQN!9;Q=XY1\(U<JU!BB^(
M>4ZHM)JI<JM>J#1+.^>Z+A1VV+*;3;[5[+7JE0(G\(6> /YL\$VAURKFN5ZY
M6&\->A+#D%DF>]8)/1]DZN<H4ZUB"HXS%0WTB^#_/?_B+\XT4[(%T"+P ?H#
MO'="'_@4_GU*72LJ4'B 0ZFH" ^L#Y,4@*/];V QD'^&S&>ZV/7Y9%Y".P3:
MCSKD>TN1:1K81):4E"S%2ND),)=Q)CN1F F=3M.4*D_)Z5ZQY$>W9+7-LKFZ
M5Z2,GC6K9'M:L2>V.O 0XZ^4A:V:"=HUFA=#X*$P;::+&;(FD7'*ZJ0S+MJY
MK"OV^/*FEL>8VL!< 4KZ5\I@RQ(UH5LGC,$:F\X\MLK1-J1D?Z7$-AHI\(Y!
M\Y9'VO5^YR'4%YQ$253LF4W?9><-3!'#9K.]['16:>"T 4HF-D[.< /<R!L\
M5O4>FND)2<Y**RDMX;]2/M#3="50L#&NUOHK_,%KX^1P)=%Q2G/*M@ILP]9Y
M?:%4S+!5JC<=2!GCDISKS+5@FR_@>K9KJ5*/H(AM!U#&N-3I#.EU4,JSAJQ.
MLX%$U3:-%GQFC$M&TUPPDF48(IG9*KE9OTTXHX[$Q,<I>CY;]RH3!<<:Y++D
M-]QLWN  9?972GLL#FIKDI@8F.7UY-*:[R['*RD3?R:>:RK%C9#-&0,AC0TL
M?!Q2VDIB#W")'7!--IA[XF;>-&:+7-ULA[ K=8Q2R)M9R74>7+R'9_G.K!UX
M1#TZPQHCW=)5JISVNR3>PN8N0;4[LX(859#&2!><O)CZ1:[&U_C58+-=$9-T
M+JHWB$U_JY(-13'7OM&BN'S1E38UWN5@!!)[*L=*&\EC>Q8_F*LU;6F,%WY/
MDPCJP+1XN9QKU>8#L<9LL5'#YWL,&Y'&]'E0ZZ;%QFA8-E2SFQ]U&^NN7%Q!
MTMA8:YWJR&M5:BHO9]MS<FV/Z$H%D![0:$'B9,EWV :>]X,1*_;KDXJG0=*8
MF6!B;4C@G48=WTSZ&K[NBL4)C%S2\0'@XW:K+AC:UE#QT=9O#UV1AP,X8"BJ
MP%>:W$-0Q4LY@Y\J(3W'TQPDC0T@[XE$:16F33ZO9XMTR<.!PZ=!TM@ C RE
M28Y947#+;&$2V2#251P\]8 %^ $S(C'==_%P-6JUZ-P#/L,T2!H3P=P7?/YA
M3&ABR<3$'#_B#0[6)A^P%KV_+(['6:*)]P8*U?1G3;*P $\]8"Y3$A?Z"ZU9
M-S9A>:NF1YL*E8U(8P-83/Q>KJKA"E^;R(7%9D:/5K.(-,8LAUTNPK#7UXV!
M^"#0C-15V1$@/6"%,U'5:E11#'%Y:W>JU34]:L&V/6S\J>V2]8 -I\L"OB$,
MJRYD*&H(CY*S<0XH#;4S<B?.3 RK.=[-;I9T<06>>L"X1W3:Q FPNHFA,.M;
MN9%M"R984@X8-V6[&STGJ \&8Q2PN5_<:.(#(#U@W-NN0<U-9F:+B[Z,T[.E
MOG0!L\@#%IOFC-I"'I5%8V-30BU3[(N+(B>1!RR6T#*VU6%S:5P?%L>4O1X5
MAMF.1!ZPK=#2"^U"9=$0!^.Z[[;%SM8 JP5YP HV2[56=SA9,/*MUFSFMMUA
MC8A(XU:PG':)[:0[%>5L>F1P.:W37H*Q'E!MM53F@GRW'/ AU9P5\KEZ?D%U
M(&E,6LVN0A3Y)='F>Z):WG;FID8!,R0/Z.M8W$Z+;5I;B]A(2]NR%CQ41/#4
M YJ5#Y@.7FZX%)ZW]:X::*[A- #I 1W0>O7I,!!&A*AC+4/H-OEPF^](U $=
MD!1<I*O+60;/<XMTH#6,L3G78"8H1FJ$<]/)]O,;H[8ULL.,,@YK+ =)8WP-
MYKQ49L>2+JK]%8>UF,ZL6XJ>&F-6V68[@Q'6:QD+NB[HV_DVWUN!IQ[0+*Q.
MCIV)K9?X39/G*C5.T#:9#B2-#<#MZVO=:+$S7"]4:&% ][T,<(( :6P LK8-
MUVEUC?.A.K'9@2P5T\ 'HP[HJXGW\_EMMQ<:K6IW0<^$;BD/0)/ZJ:]1)NDI
MZ-YE'$' ;<JNKWY__.&YAPO#U'W@#>,W91?W/?JM440LAX'S^,$N'HX^>1$U
M/TM:[FGB68S >QS8_H7$SH%^-]6ZVXK(1HG5UY.DSX+29\]WP#.GIK-Z]+4?
M?\=@RO;[+L6P GQZ-[K?N_#1BQ])Y;'OF&&@GCC0?SW!3WPBP?\S,_.'&6[R
M6_K-[IM($$@0MR4(-JHK18(XNR#(=RXL0H) @K@M02!H2H@@D$4@02!!_ )-
M-!+$\03Q?F_'SP747S=K]FSUGN^%4%_+@T].67%,^.'_[MB[WYP^Q9Z[9S'[
MAWO%0U7V_-VVO&I/U,GNQ\<>G[O?*.+^4%4LLI=;M1?R=^V%(+X1YVU?_Z?V
M0N(D<:1*U_<<J1O0A?->C'D$72"1+AQ)%\Y[]<T15(%"JV/B5T?V5Q8\;VE]
MY,NX+WJI/TVR[.QFVG0"-47]-3[6L<"3P_87*^SEKD%(89,A8Z2PIU;8-W-^
M9RK9/H[?\)G+5?;^TAE.DA[[=I6\[,]2, /KIZ:>8Z4<5X7WYMA:"IYX6^J!
MKOK'L_XO;U=UI.-?:-Z_O;R=][3U(0!)I<ZB ^?AQ?EU_R;GC70?Z<"MSGOG
M)5Z5[O^&;YA 1["I!BG3\?>>'BP6U^T0NGI[I\^Q_<O,/%URUNS_+B&1\($F
M-B>_P)-X<8$G(:U<W[1$?2N*JE>4&)N=%L?5W[_ <]>;#%[@6036D7\RCM:3
M;1R[GYA8WQ3H@-DVQ$5 SEW2HCRR#0^14K#[",/&;U4[Q@WM9TA;7'+*!9GG
M!\V3?&&>I-3W!PUZLZ!"\(R0&>GEOM.;7Y)Y8J,M6[ EX<$(%T)1K8EZ*%?@
M:7#F[D?VGJ1)9)[G'_N1S/-KLYI7>/WUUYMG09T$BQ%;+.&;5KI67W>)MLMP
M4G0"_:@7:5]4KA>Z^'HDB]1?T-7_>^?K3W1_[^ZKDU-X^[<7Y-[JO).0V(HU
M0*1>-@R]ID"D\,QR?X(I,//65)#7!W!QU6@JFLZD9^*&JVUM;(2KZYHF13TT
M,O<X'G=;4*H+S?L*4.#J@IQW3?]5WVB%I=G!9$U[!FG52:H?,@SKK  &P*N;
M[G$Z?COQ\4*7VS.&6YUW$O+\[[D"L=[AUY')YR;ST ^B/KFIP$EY*@ *13?5
ME W\_[WCOP\#P#_##Q58Y^%ZSE*?@!!@O$G]%?K@!]W^^V#)Q_?+3*9?\D;
MN5;Q,R_9Y\+KB]7+LQ8=WHQ>(K5,^-C/Y>]<QB2O-L%94%W@[>A1+!2UCY8M
MF$_>1A]<35[OR'[,N:>#$A37EZ9\;HC@9U.--G7L"??,'@^D)N39J-(V!&,B
M6CUS^L Z \UR.8F%Z4DJ<^C"E2N)SX^\UIY[.LBDSV#2)TX__J9)=]OK'NOW
M,4?$>C.S:;&87Y4T*>I939+Q7./5V  RZ1O((%YV7<9OFK20IH;ZE@H[ADS,
M56+*M19*$=X;D;W[0;RU2%])>O49=^!]2C\SI*8J^VHJTAG,F6(A^$7V?35
M*4<TR>3DKZXKTF@]6E\=&E\7SK4U%7V5@X;WW%3YM:O:OGH SY:X;+BU["(0
M!UO>62^-3#L(5U(VBCKNJ2Q^.B?ERG7])B9Y:P9]XCCC" ;=R@Y+6D]R&#&_
MH)UB?=:=.JH&#)J!!DT3\;,32-?1))-3\GU=4<81#%H0.<UK5LRY&!9XQ4X[
M0Q'7X?US(.(@[_',6VF$J]WLB-B9"E3/TNV?.QZ6,]&G8'+1!YJLHVV/A$X'
MY4@O,AC9JIXSD?W9KRA7 J8&:S-;MO#3(EO3R$@/(%I36U4V PTOX@S#;#&2
M617$@@;OR:1VDH_JTE!N]"*F@TSY2DJL/VG$E05#!8M,CL8'BT:]W;9KL]YR
M!8T8!!J9JRZD1A:,=C?.'W<<:3'N521S_F"J/3R?G62%T:;0;6C18IS]R&)\
M'=L:O9GLJ=A8AH7?BF/!4&P71*B[L.PR\_NHYANE,L^V-Q&95 Y:5/Z901T
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
M3L),!=&CXEA@#!L82MI. %XF>^!C&];4J9HGFRE7]@)89!?,5%^%^A.9AQR
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
M2MFP.C#\ $>LWUFJ4BB(MV*Z=M?(I1Y[]:;3@DW0^I&7D6PR';:K##G U^,
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
MH2V"QJXQ<I9>*!B(3Z$? -BR11#2@()P9*:QY-3#7D('(P0404;&8QG&+ )
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
M8S_'8S^_++(0#[Z@LRW$@L^ !6>8__O[>/ 5'&IY:<5,9J' FG53QYKP5]V
MK]2_/ZG>_EGHX,R5_KJQ8*TIXV+H80L];*&'+?2P?7(/&X@[BKY<V&T<;==]
M_2G>?,@7>S?MPG4RW[QZ*%R=@:/M:2RE[BZO]$FIH0URDM19S=8-VIP[]+1]
M3:%;:/X_:6;^4R@)3<L86]+,#CUMH9%U?D96>.SG=NRAIRW$@]#3%F)!Z&D[
M1T\;2UVK=W+%,'?MC_>LW4HK(4M]:I<A(H0^M="G%OK4/JU/C0JVNBTI&V_:
MW4CNK9>WHUXI7K],/50+J6SOL?7QWK2NK73:Y#97*!6:=^IU^A(6:[<&L43H
M3?NB@O93Y:V=/2,-S:KP.FF(!.%UTA KPNND(4Z<C[@(KY/^GAX,DW3DB6%H
M@C$2<I:,QR@[8&()8&X)16+#-B)"K580_D(PQ,5__"?HY]@_88;<'^[' Z01
MTNC)BXLA*H2>O-"3%WKR/JTGSQ=NGANO*0_3N>S %MU5I1Q[RO83L<89),6U
M:X5L;QP=Y'IIL=8>%W*/O5HL-XBE0C?>%Y6SKR;%_1>[!Y.W9X&[/(_]XO?@
MBO\\XSO!RKQ;&D)W0H2\ 5P%]=BNY=H.@5DE78<#E4$H.89@$B!3'8A-6PFR
M9MCPP-[5#\D1')B)Z'0>_!/X33R*3$>09$DA,U465D2R(E0_=B:JO9F7SSJ1
M;&%(B XL;&9J!$4B\,"<.X9%"8D8U902//K-J+3NSF"K,ON,C$_578F1[:E/
M,S#P0P_R=Q(CMH"W)3"*+FO0.(@-N,3H&D'YH<UCYF!2?FJ+\4FU)LVR#V0V
M6^ZR:Q0B(*L<5=**ACMT<D/#=2H&L &0/3*Q]"Z\+Z\9\I3SY>' C.8S]::9
M(V)G-)*;M?N^?FDLF32#0R5*SGEAW "'Q;X)!!B^"0MQ+)><2JE!PO7$]?$6
M;91%@33C;>NCLJ$9UG>OW=[NKQI(-SP2 I/&+X1:M=6K%JO=!R%7+PJ%7+/:
MS=6$=JG3Z+4+I8[?\.W4^T/>4 '.;B(.Q3+_V'@<ONX@C%1=TF4X9%@&?(&1
M$AN(>$$8%9L6,26+$;$DC/'X\7D\?V$HV:H=$4"T@ U$$1 H'K5?RCHL LQ]
MS:JA S>1;)LX-N4;F@JB7?%_T52)HCLH*X+B6O@&?%Y'O4*#>5T+V J,\QN/
MVA="SL9OBD1F]Y,\OA*A3[ZP6]FU+.15?#7D&42= M^KSI&!P<4-5\+__*1R
MU^L4!PMC673,=NJZ5["KK4(Z>MWL]%[3[5HW=4"];,&=DJ@>>ZXH25-YV(J<
M1A,_H7.A.O>];UA3)%?)5!W\B2M2"4:O=<FR!C7]YMF.K[5"*=U>*NFKDI@;
M)G* OY%,/+FG1ET(KR"33GS0+D&-^S3@\GF> ^QL J1/++L$2.JLJKJLN:C[
M- V+*LN.8ZE#EVH;7:,.E #+LT!^!G37@Y#N%QZ6BV%AF>S-NO)M=E5K6\_#
MY;<?Z4@RGMV#-$#Q(()??!#+,+V&G8(-]"@3FQ$NTC$ *< O9,F>P&ACH2)9
M <5PJ@6BYET^@9(BP#KTJ3 T+,M8PD\VTJUJ*5%@-3";9DBZS50,PP+88XTO
M>P)<2%!MVP5N1>P )L++&>+15[LV4K-^\+7"R#)FGC#"GS8<!;?SULBZ*X9C
M6V(X-EB:MC;KJ>M>CUCE05K/CLK#Z^5OXVZ=. 6 0)/#/K_J 2BJ>L,#1,Z'
M0\&'0,,' . L:.+PRH/(VWTH&.7;5CL^O7DH@TZ2B,=,%Y W$8FE4WO(&SDY
M*.-;H(P/[NS^;6HU3[@PAYM^5*_NC,[3>8(2"+>8(M<DWYLENGE#+%Z;UF/K
MVX]4))U,'^ #0 2GAN;/ZH=G",W^TGYZN!P/'GHWJ48G84\:A?X:Y=?EOA,
M5TSU [1@;+1RB++'8=F_<0IWIE$ 1S<)+I%HJY]1/"@_^FR"#P\HIROX/Y1[
M"P TZ($Y.#C+6L%YW$D:*..'3F E)59661P-2Z[<,MV$NKXMWX^__4A&LHE]
M#0)9LZNCD 2CA>I9R+01V/0/LGGW1TFZC>" 5;H::#*(-B.71H7@-]500(N%
MOVUW^ 1X@;:UCD:8X=H"6MN6(ZDZ%3>X+=4!H;7Y7E!' 4Q9JIH&8E- 90+G
MD>2)2D"22E2>@<0U9O!.@_G*?/2%_Q.;$/H06]>%4!T)  AI3/5W?*-N./ZT
M,!$HXS:JY L"9AA=V7]A-O8((!J8YE3:^GLGSR;1;1@)2T:[!I;J3+SGZ0K@
MO!P[B/8S:47?>F _H ^,0 5E1NT['RRL1\-%H%$BP387DJK1]1W%O,C/*C&.
M,2:P?XL!A\WG31\!C<5P-078#(.&OQZ RXS \9IXBM0=@T8V*E<^/>A@E#"\
M@Q5K<'3,+Z,#-X ]"C, P@0.<03J)OT!E6^V/8H?ARPZ3WN"5S#7S89;V1LC
M#[]^W3H\9@I>"%?&$D!M!='"L_UMW#C5$PV=/6L,-77,U2].*HAVLL./"CY3
M K$(]00+Z(/$T6@4,I.&*GJ6@E PX%DBN^@.@^<U> >QH@"?F3#D;F<!;%.=
M4LIF<01(S$6M'4F4TQ7HL*HENS-T?L@>VL"S,@.-8R%Y4R!0HY&O!!YEBG$D
M2(@>@?,M4$><(TV)L)" D0##F,'A @%3X.#LQ ( ^7KUQK9&3%*I*0*8!>8'
MI30=I)!MPTR 0T-\;$8C4(X1@;$ *HZQ&["9+H!<!@$V(A93NXTA<B5ZDK \
M@/A(DKFY"QCL -N8:>QW'XPHR9!&-G:/@):RI,%L</83(C$4,RAI'& I^"/
M>4H-?0-8F$5'*JIMH@-11T<+4L&8Z-ZS])T7PNT&LC(Z-QV/2&'.%1J>H-C
MF6U((<!FX=CLPS@THO1&E/=A3"^XF[[]:*OVE &H%Y0D[^8K:NC"M:2SHLJ7
M0<T&)R_I8PV75C!F,V EW'MS!>N'T]MTOO,S)4J%JY*7)0$(B;H(8.>^U]E[
M(-\I^,-A8J0NV#X<-LX*B()<5K$D6O[;%]>2S!"7O9M9S;O.9J$,;Z*&)G=,
MH=SFRZ?)ZYO93),@(CMGXT^W?M*A3NUA[[V^Z/)> K3LFJ9A,3$/+$RW/3)
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
MTQ[S33CYTJ3ICNNM4F>]U.?%PF0Q=Y=?A,4KK[O]Y""0WI/1YS2-1N_4$5
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
M,!RWH(Y4EM?#%L;SLG:AP^Y03XC&"D;3UBV8RQ,(T>)Y$(I>"Y8X:?'B(ZP
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
ML.W]/&N:?XW)OIN"L+O9OGZ?,M4ZDO!;Y2S:G7D/^O,?SC!&CD&K8M$NI4=
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
MQ-N18:HZYV: "<#3V85MYHFCE=/PZA:]@"SI-%I"/74VY7.8[,JR:@)A#.7
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
MA9>108U3^./^TBC\+4D\A3_\WW^F!P2-!>>V@G/B5OK-:C^Z=#XM$N1718+
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
M!M>;$,,20PR.!XZ-[1O6QD&6^P,NB0)-(@]C=$(U(B(0Y#G.@CA"$8O%?>(
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
MIZ4EB9:5/J853<!%S5/RE&-\H/H^JX\+:QD-/2+67/$3*7HZL-3$1!YPG>[
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
MU?2]&!&KIH@PXF?MS&)&7+1&]A;]7CXI=KIB!^&K%01^6N3W\/T<_HB_+U7
MJ:]6 9/D,WE;^ORL"OAG!:*T'>X58Q;^=X\I%/Z6))Y.U8O&6N!>M< 9"M_Q
MYVRT"]]_MN411M:9ZI\?FLOWSN1DK+2BMIVCM^0;]&J^]9*OWLS]I/!&#;@A
MWOO?8<E7;V]^S;U_GPW&ZH8N)R"-E@BMU+$4$5V8BH(]Q_[5-!R *?^^YR9#
M'S/^&_5(OF@7L9NGVUTKU^[L3<*Z+_+&0'%[30PXU4!UK.4SZ45)97L*44X5
M5UY#"F#=4:[P4S9)/%1GL%AHSR>T$:UDNML$V=\0VLR28RPV.^]S_L!T.\7I
MNIE8HY3"3""T1.KLS4IO9CB(0%D'N3\[FT'Y-W:?/L&9(_</KBFO[LK^3)F@
M%1+D.?@7[[WH[[TH8 O<[4&&%+5-ZU+=$'2[^Z+!2Y9AVY\>:YS(;AK+5(+
M$R/1KG8H@=M8'I\.C[54YK,NM??N(FM L &D>)!-8,<V]IW;V+<Z,;^S17XV
M-SJHGD"BV8>264>"6=C)Y:DR-7'D98O)E(HG*'JKLW6"*[A[])/<<<.?6+1C
MT8Z=[5O9*+\EVDJUV%BR(V>MMKAT2FD-!Y.JTH&BC>R1W)T[V4'ET/D,C7OV
M9Z*;!7=-RR'J^!YW9T;L_:&#&KV&8HM TP0=&.[GOE!ZK)?;^59OB"?FIBZM
MS>)(7W5"+*+49ZHGEN-O+,?W@--S=S;#'\EQMKE5,X4\)>-@1<A]<9ENNBYJ
M7 QMB!/M9.\]H-%SIPGG;  \L9MS][>$<4SBC#&)M]7^3*AT\@!^&= (@$#0
M15 T+,8"DN+4#?N44S-9DR7<P]-Y')35@<V51XFQ2>_ P9YRV<]P#F-1_LZB
M',<@SAB#.(<HTP6;6UI4459+?C8S3K?+S8&*1!G:%LFG9(ZZ[PA%'=CV#TS8
M4R/H.RX&], T2!#XX)><@/MT?VZFC[Z]GW1?\8Z[SCV(-WD<##BUR='&_M>=
MG-@'&);P)()4>LUJ.'U8@U/'=;$V;^JK66?%U@H-:2FV:SK((D!+>%QG,[FC
MP_K?]QX,.!\2;Q2\AW,'*R,(0'N] ,#-EQH9M^*2UPV?1B:W(Z9@JMVDPRF=
MD=?V-;4P;W40.N7C1P)B63YC!.#F2XV,+%_RRN%36;:]>H[C["K%N:Y6&TU3
MO#;F UE&UPQ/&?+8NK@H7O8?&[\7P9(_@)3=5R!B%0=3=%%S)?C@H#91T;$
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
M^]9G2**S_1)@71]&?/<6Q?[_[WV:X(MPW;J->/_#-2&IH2N T,=F.P\FL7?
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
M]Y6'=M[7[+POV'>#/#_F,:V[DEFC5%,(A9M8%=B? =IWB/^VAQ!/GE*K?EI
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
M_H&M#\AV>:1/I2*:F=$66S'3>&DYU(BFUSW,?S3QS++]%*&MABYI>@0VBHW
MSEH1:Q[&L1[.@[^^S10P7CY_4.;G^:(_(<)PAU#;_8T*=XN!K0@.3\H @8!A
M<<K$0%@,9^F&K"%E-*I0BFB,,D.;24(3XYHGPT'3B$>.SG@WL1D128TLMTUI
M(^RV*^U3A&9")_YQ#\&V%P5^K(/RVU 5G?4Y':DL%#F:KHFDRA-54B.9E)NH
MA5_)'0IC6(\M_O>/85U*_+ET/-&)&3->SLOC<B%7J+<G RC^L*: ^%'1@##2
M]5!&Z:4T($8LN0D_CDJR4V-CFE@KX]D,U !@J^+^ H+GT( GBX'MY"4LC'W<
M@,D=7.M[F+$9,!])M0!IZW/!F\[)M--&OJFL.Z-.CNYIM59^5JDW8QV209$P
M?>O)!#^,%#YCI/#G<36\9.B=2X:\?2#RWW\KFF'\Y^2E/V-=F[E;EK=%1+3=
M'N'>!V2:NC2RO$MI3,V]8<B[( B.G0C:!,B(*'$11>,VWP*O<(?! T(CXC:1
MC6S[QT9P]-;W"GDD2+LKWVV+6? ? \@_J?(Y\#G0@#>N%LJ42Z9&$O4UPC;*
MV2F?F/572_*'7RUTZWN#XJ]XV!7]?->BJW:KW^P "!$RX7Y,>-MIQ$.V!(\M
MR5<TQ*P \@4+;SX))%_05RP5\B5X? EQ+)A\"7$LF'P)<2R8?$F^8B%;KL:6
MSY[IO>?1/TSWW\OXSH^TW-V=6<FOWIF%8Z]QXIGNPH")JI^],NNI-,9'DP=4
MH=M<'K/3'NRKVI/RCDR?1GDN>NO48_72OZW4))Y,:BYW+54H-6]*S9/?6?6U
M73A@Q^ P-4G@(UY+VZ_MJP%;T>T[6+BG* &CPO]=)%$%O8_ 7B?OCFYGF:5F
M9\UY*UZB,T:QF2&BI4:;OGC:713_1-Z=EU=0T0PCIVNS4_EV1_D'@K'-0/!G
M"N.[A#RAD.\4RV9C1+73L_0B1\7R>HMD< ;_]8=X2>#7RLD+8&Y3(" "1O9"
MC'A6C/A\B4T0,"+;C_44Q2&C-&:ERZC=3LB<W@08 7O%ON#(M8I?0XSX81B!
M!9_?5X>(S]<@!0$B&DBW8^;R9D%N(U4S/<LA;-N: (A( 9?H)1GSUYS^YY'C
ME)N$SL %& /K]=S/O[]A\9%GX]QYJ<%"L^ Y11O5/0=F@QQ:213R@R52+A&#
MWB".(0('KR0#/E$L?DV/*%#"<3?3)@2+GPD6P?../@ 697E5T-4YKM)2H\^+
M<T-75_+FJC;T)14+X2*$BTOY1B%:!-I1^@!:=,O%<@L3;$UN4U(AJA?$5K$T
M 6B1@GT9DI?WD@(6)^AH)JM$8*7@J4+!\&#IH@=+AWB! [S@-0N6YP4!&L^>
MHO[?A<[=WPP[WYTTG]M:S]'J!_IPU,K46<!!265UIV@*,Z.FJ7 )NJ8HX*M%
M>(8O&.8Y)+:'-;73*HTM)).)#H7%<%;6;)*)0R<O\8*F3MZB<L%DD* '.OVI
M>%=+OOMTI/ONVAL"VS, 6_#\S4L &Y5%EH)5'[9E85C!F_BLA_.*[=WLF'K!
MXB<OZ@V!+02V@ #;Z4/ NU/F@7 M>)[Q)7"MPE2Z&#*)YNDZ>"#1J%>FF@X-
M-N@ZOZ"$OZOA?TXD8F[[]UQ&*'S<_4@W%72G9U]IYW/<> C^OFFMPWJ]'*_=
M\.=+#JY;Q[57K<8I JM#-!"/:('#EURC7.W-)-_MTK;_/UZB^T4@OZH!5>2W
M-0=RSK$&K+\;;]88Q9+'16O_<U";MP,TV Q'TW]O46N/#)N:0,P%L(D0]4K_
MV#&8Z6]6L5G'V$(DP,C8-AKX>X=\D'"1^&LR^:_(WQ_A6GRTAWUV]BA\T&K'
M^]9ALYW-9^_4'V[8:&KSWQCZ2ER)BT=BB>_QC(V(.H3#_^W4,R>5#_X,= ?
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
M, F'7!,C.B92F0:Y5D;V-"V09## .\6K"415'21J]TN,/M!%UG(AYDX'% ]
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
MGA.P7RJ2QNB*M&#"+-0Q2*<+'I %4NXUAJN& NLI+,H"B%H E[A9I3>C<:D
M0 2JM1S5)K0+X2!"GT3!DBF,4W(:.+8"!F6TX65"#/@=5E,*1F:<Z^H<HSEJ
MU%PP%=V!7F+6@GH:PX \S,<Q1FC333?,0J">0@#;? 9HV'0!G73'M @XYA#C
MN0&[(M2MK*@HU*XH:%C9&2;4)'KPI+KHV2V,JVE2NF.#%@P@-BVTT>Y"L65*
M!'D1%,UV09)L\"R 7+C*(5(5-/>Q/T&C"1+X,QC.DK"#H)%J, JD21ZX'!XB
MM+=WA%A&)66N2(Z@@G1 ,7^DPG@,+X!@7/EXJB"9*SG9*W.@04BH1V#NUM("
MCR5/7,*"8?VF9'T!HS"O\! <;23,=9/,@H NXAK&-22BP6#!^T*BO5]4]\KE
MVM"$C;H'(1,"RA'!8IG8(Y1_;YJ(&):U8R#E/'LY/I#PX/^V"2,OVJ:@6=BC
MNG8,&"L0&$/_C'R#1<>8;;R<?VW  JU<6HP-IYO7@=\:(H,/1\02%W:,: ]U
MB!SCN1;4A>!:0?B7CK#Q8 7@>N7[8L)1B4@Z_0^U_HC'LD-[##L7HO &K)SW
MUB:PG/_L%>@CGXVV;N"\X,DC<7%+.\5"/!,HV<3NP?]T&[F]Z ;X\[6G6C9L
MI?_HUY^N-S%&%/8&O#,9OC\BA/&0GA/C3:KN(]>6^_6R3^'["ON\MF/[1N
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
M=7ZM^CK4)1=^R?94_?/_4$L#!!0    ( "6 F5A&GAFKR;,  ,FV   8
M86UB;RTR,#(S,3(S,7@R,&8P,#$N:G!GG+=G6%-KU#88I$L3 :4(04%!JO1.
M5!0$A*A(%Z*"(M)[3T2.%&D"@O2H-)$2D=ZE!J372 V]A4!""0%",L%SWF_F
MFFM^S/?MY-?>S[/6NE>_*7\H<X!S!KKZN@":,P  #?4'H$P!= "T9\Z<_JD/
M'?5/ST1/3T='?Y:1D8&)]2PK*\M9%A8V]O/GV-@YV5E8SETXQ\G%S</#P\IQ
MD?<"-^]Y;A[N4R$TM-0[=/3,]/3,W&PL;-S_VP_E%X"3B>;:&1E:FBN ,YPT
MM)PTE'8 D&HG/<W?!_#?0W.&:B,#(Q/S61;J@<IS@#,TM+1GZ&A/K:9^#:%^
M!]!QTI^_+'>+@>OA,\8K'MSRH0E?F$1NE[7P/!K"B2H\]WS+?/;"15X^_JO7
MQ,2O2R@J*:NHJJGKW+FKJW=/W\#DL:F9N86EE9W]BY<.KQQ?>WG[^/KY!P2&
M_?,N/"(RZGUBTL?DE$^I:>E?<W+S\@N^%7[_65Y1655=4UO7VM;>T8GLZOX]
M/#(Z-H[Z,S$YO["XM+RRNK:^@=_9W=LG'! /CTYQT0!H:?[G^?_$Q4G%=8:.
MCI:.\107S1F_TP.<=/27Y1C.WWK(^,R#ZXI\*!/W[80O92W,(@J/<#S//8?.
M7A!5G+^*/X7V%]G_/V!O_X^0_2]@_S>N20 K+0TU>+2< !#@\*OE)0,*0"%D
MD:2;L:)R,$4^4OQT-ZG?)1<['1CBA(%$40 _P?\H<KQQ]X>WI8>7@&)<% 6
MG) )F_L(UJIR#TG=+[<$C!=1;QKV$8,;9N_$>'M*(UI&\M2_&VMQ)&7]23[,
M^$P6,9)7AA[#T+I-WTX^-K^ ,9,@N++Q!A=8X436HQUK0?8I<.J=ESM79#5+
MDM4>Z Z-;,&M#E<6YP<BG^'NHF,ZT['SAB'Z>^6%%^\SM\P;./C=]XKQ,E!:
M_^WY-K ("L*U)?-URF58@0978^+L(&EU1^ENJ6@T['@-U1A,2^3Q4$'"(M2!
M[4#VK4&2H9/R%S<GQ5\E8S6A:9<VG1&7C=G97OF#"4IXV788#1'5$<C-%>5<
MZ5BB*'V9[H4/;Z)O[$!J_UGGEDMQOL>C/5P&[,,AE>M%U6N/W?=?(GC0.'UR
M0?_&=B798?UD$6.T"SSN.TS?!W(29<%#9)I7Z6W^(-,RU!)*1O$8SMD3&.NH
M&E-S0^IRM.3U)ZZ3# ]KU7A:B7HM=:OQP7<=/A.#[M>,54;_O*/\@2/MAWQ[
MTIOOC*))H=:ZN?:9=;*#W2WYG\R/TCSN3:%679MG%0?DFIO0!T.(USC8+VF_
M5@@?262> A#RE]BUJA@CK43<'_815[']1W?FI\\'X3]_I%BN(WGJYQ!_MMOA
M7"3F1;<+KWPOU@7]V9"W?F7%6L(='UBDH2?E=MVC\FO+(S#KXT6ECV6*7XI2
MTITV-AWY>:Y^M2+LF6O[R_^;)^NB+JNKIT[^3 02 H@1>('C>VM"EQ)7I-77
MBUUE9&2N5$<^D71Y9;KTM'0._Z[/8U84MU(XKP7=U1O?.XZ5-2G_J.?EJ(Y-
M5&@!I:K1N7NR.7^__<@#_-A^7O%C^E!:DQU\P>UX;20FMDS;=YNDVU2!\VMM
MGICJA+"0'!:CG4"1[NNS7.=.JI@1PEP&]NO+;YA 43S+"= !*PJ@P[ 'ZS1O
M_DXIH(']Q4[%H0^FYG)-6BL9SUU.<YE58&MUY%NI_T)AU6AI"5KGJX5CY[@C
MNJH@+B &%-N\G0.VA-B1L%.UI:@6.&VP'Y[69FPOA*O-W 2RSK&\H>_9[5P%
M3E3^O<-S5M\D%,W#&*/-X8_Z)219B6NJG9^JMPD\=OBSN7#&SJ^V"O&QZQ[4
M?PZ/YFFNC%"1E6\NC"C/JBW&KGFLF"-GW5IBI3R5MYMF*(#((_.JM>9RQMA@
M'CS'_$[P+5QF5;; >.64D;:GJTB"0*]'JKU<F7AO[=SBEY+F.&I=PF)(&HM@
M0:=L/IS66/4;Q1[DL4+[7'+H0T-UW5Y[>T:_OK!?6N_L]M.?_-;LL:T>J6PT
M@B+,DWL^N5D?:/M0$W6  @CAA_R70R:C))87?CB]7^IQR7/81\!S&*N&.AB!
M5#U4F?]U*NT1[\+,1[5)^=\YRZ[&_B$'FW"\U_W!RI#GJ[]00Q:.TE=F0&E\
MP6)H_Q'?=6ZO77'AN475$JU*);QB955)(.=F/IDG1'9TI_ J3*[)%[/AV&07
M=II%2FL0#@K @0H?R+-76^G&XN]KI'=?/X;%YVJ[V;KB&_O<E[H0N3<;%Y4&
M_-'SJU':E_PSB7[M@2;KZ7\LT)NQ5]3:X5[)HE[[WTV%E^9R2^N>Q.E_*[2<
M2)65Q(+3Z@+A5FZI% ":FD>H!M*KDP^:UCC8/.'=0N%"]M;0)GUGW:4[8?II
M:;<[VI*N&2X*^QZ4^J()1L1ZGWF/!:8&SF!G?F"%U$N+=R-W3^9=K7M!*2%%
MJ@OBOS5_OY[-CWMGT9/<@1[<@2O]X[#BFE.;?QA_0J  FF)?^?NUI<.C]S,$
MN>Y6.O5!'F2Y8*5;SMKJ9+)6 4@ADAO-DWJ$EQ"F[CDX'1$X7ZZ<]RW@H=Y"
MP6AHQL,ZSGN[OX;*71Z<V9[Y)> N7FC+O<JKOT$!W'S'-QJ=/A&XKZVG;PW/
MJ@,N4.N?JHT:O-(< ^*SA:R7Z(YR2\?S][-Y8I?&P:G1A)O%O[V2=I_FN->N
M.:%=J7X65.A4AVUB[>9+>+XVXG6S4=F7:ZLRSNN?T=1V1@8]Y3%W=EE-:.G@
M0IQUL:$ S)J7SN6HE5S<#X(Z]$2);$.RRN#;_$)ZLVB%_7TE@E\[^*W0A2&R
MP@:4/WX.^K5.)NN+S8Q%4WS)N\23!^T7"$8[;%^8?:82]=U],Y\WK"#G(>]*
MM1E(3"BXOMX827^AK> UZKD>PP9ZP'ZGJQ\P"9BC'?\9)W/>P P]4AX"3"C^
M41[]^CCPP+ Z;1=![>BGW2#;O/79U!8%$-@()&3B4I+G0'&SRH/>+#PCWM$L
MR8;6%CWR[:SB[6?TM?2UG"I./FMS.09>2, 9<#"NR;,YM).%XH)2I55ZI+$C
M ?X:^B YF9D;((DQ\^@E6!_97)[PZ "U0P%DQ9^AE@?VM#S\4LD0-+77*JT!
MS\$<$)$P%D6>\0;P?+>4(OR&SM5I<\XG5QO^<4\\=)ZU7'+_@WF/*C_Y")5^
M+721?U.(M3:(BW'J JCBMHSM)7OUEN9>X;A,^[&@0+-'JV;[MPFF M62S3F:
M&;UNV\TG>X[X+@H U(OVI@ X2[=_ 0%08=*C8>R^+(O_RT7SD=6&(/K:N#MW
M+)-5?H2T.P-@G+^Z:0L[7OF;$!R(\$7%RD]W<;%C^XVC!\I1[C\[12R%0Y(8
MG_^YR<M#7U83IZ!38J!B; B^\?B[0=]=S-* W/\@]/P[37*(L4&@UOBP3_RP
MSEB=EEE-(JP8@QH/]-[M_O+'%NDB_^&[F=N-NJ)KS)T"B6UA,>9R<VX3QPO
M]@P6-L-6\H6Z,>\I3&')YYJX.TSQG(?M,??^,-R<_D.WUR=FE3XSX5@R5DD!
MA-,;N(Y;$5 %)+753MWNPPSJ&,FVA_\M3\<@G#E2&<*)?).'Z]LF7=V\921W
MIEP] 7Y#5</@*5>SZMRNU:SZ28:V:+ R;JE)&,\1<3<[0B#7!<:VR86LS7@=
MNEPKEJVZ;HIUG)%Y43JY!2XO?'EHDW(DY"&*J G&#L(X\]U@VRHG>TY_H#0D
MUA_$G(M1P7K4J@&S$3E:QWL\OD-:0PL2(J\^B[Q$:F>OT7I,DZ07[0ISZ#-I
M"ZSSMPQV^4Q\/WDM1*W2[_W"[#[RWA)+$I^;+>!$0O#5[H[H3/7//X@7,L:^
MPUB_VJ5KYCNH%=>"VOR _UI"8'4$[ 7L_:PTKJ.J/H^H';!W' D=<Q5:X5VI
MB09$Q%USWV3J9+J$TII#O(6J$^-?>/G-PUEGG<Y-0:YE@)(J%,U9Y7F2(X5I
M#E)QC5U%A-'*@Y3LY][?';<:@],ZB^/+<-1YM9\?$'MR<*K.AP(X#^4D-L^1
MBX0^+9R<=Q':6;BL*)#U(LZ^GUGO]N.Y11$U/J%*)%8[8J<H)D>I[Z+WG1SQ
M)DM).7S7\;_+!?J_YE*@6]!KRV'UU&3M==3%7NC6Z2O-^!I2WVGRO!Q9<^PO
MJ<'!) "W1*@O3H=G /!Y<%\<+/)H- C\I> G7%I5BUI2 )5>V'8U-<LQ(H=N
MN]5N"TI"U+L;!3VN'*\!_^UK(XL)U2$K:T''C_U!,Z!D=26-.J&(PP=GJ*C^
M.E'([E2%^LT"039Z\)?/C-TB ;&[U9!M_O]I\L-=!;VN'%:NXWN@9,"]'6VN
M5;=ZZE9V?U?@WUPW-]EQAVX7-*HXGA[0O$<V>9;Q;?OOTG;Z^<&I-0\G,RJ.
M@+_?""5J@_MG./#\;O^VGN&OF=D<.J1"994OI&\T=V)X@_^*%#*?16OX@-H=
MSV2UA1T^^.VGPECXF?9?K*][V3L?L*A,D_'?Z\%?BLPV@@?=P=TW>60M/M8L
M[;EA()^KH1H_<-N=L%!^LSQ%SU="XL0@8$0EMXSR<U.;C'J.3)J!@U@H[#Y'
M.DFHH+KQ1J&6#K#4O]2*Z&.+"H+@(5]&=,MS@F30H4>7Y^JQDBVPRD]M ^_4
M!7$9;61Z7,?2-4?!FRE;_FWU9?TJ+A/9@66(:T27N4:]1?/-%PO-=/Z/##40
MW);^_4:WK04R<M]$,O,F>5VR$XB#36AAEK[R<A[\O"FZM+J;>_@A,6]$Q/&/
MP5+@)1^AL;<M-1.%3@7&A=7HDK[LZ_H32"/3AJQ/\W9[,A8E>_#)(()#>?SC
MLE&['[AB B+HA:J_J/V[CQ]=-^ZI:F%ZR2ROU.'ML#!8!3A,4\V+>U:\'I6X
MTM^]?8<5'_W6,CGU#6/7A)8"JB0XM.*?)PQ/A.2RM;,_1C>R+\O$QKC>?KQ8
MTY7[PT7WM]7Z2$7&B=Y^[C+41@DS>QT:,3(Y-E,0 ;-#A#=/CI]S>K ^J]IP
M[/H1==5L^6$^!Y^/&LT/W7E,]CYXWKP]32D^)IV:F"WH=W4J$?M.-NIX647#
M6)LE(]N9*K<8S9K).=9O@@'8CN#I[U,6P7^0QA[ZE:%T#/3&M_CH@ ^"S-!F
M9HEN00=53>:C/1B.=&E)JQE$059\O;=LN.UYHM,Q./A\X]#> <ZUK*@$VU\R
M-['/4V]SM2%\TC3TLL[Y-KY5008V3PJ 0=%&;^%B&V32H04*K(USX]K@;S5Z
M9G\03>-MG2+5U?Z&\;>G7E4@"AG)5S#;,?%G.3/1 NXUGJ#3J2.B?H/N7W\4
M-WV;'/<+A+*?D"&%B''3O=B4^H BWT-RQ!3Y/&Y/6_OD4S#///;BKRH0IP_Z
M[&O4!R=U"4S?,Z6\P62\^]D;N[<66<$Z"8.H 7@E)(K:J;E)KT9E&HQR+%_Q
M3YN95>W^63]HQ7,Y!]@,Q[',OQ&IDK/5 Z:QN$;E1I55>SL_7ARY$F%4[)[K
MD)U<(@4JS\C:;H;6-5616+^;$SX\K*S"CABC2.!<,J-Q]+$@=(@SS?2%QXLR
MRS=B!;=L:_,M8*WMQ,LXB G.H6T*%(D2XJL\UW>&^&YO?2]Z],75=*47C%[7
MK\9K:2@% \,I *?U?C:M^PFLG<-WGCQKJ)*LH>;DM^R+6;77G8+(%]9&2 ;A
M8LFBBWDE1/1W6 )!.6W.GKBZ"(F=I&Z9)*V3LD5)ENC'D(CTBY'0 9> *^W?
M7@:$"KE."V72UOA<:01:H+R!M-1=,>TEZD*;;EGYL&RQ%??HW4UEA0JG2Z]<
MF36JFKL;LAN)B'YBVYU;,0W.-#0Y5XTY;.]*?-ZQ,3C?P&H7$R)Q-<PSL,?0
M"BWI1P&$K3A>LGH[S#][<(BNWO]SE ]Z"^/4YB/YXE8:%TX>S7C'@I$IL>=<
MGAA,)BENKKM?886:WK[ULL7F#\\ZE VOA#W EN/[64JL'#=A/USGXZZ7&MXM
MLXMX_DV,5R #$ @/)$I7US["BB0+/*X__SB0=0]H8#%6'=^8';"J)9'WS@N<
M;4"HFG4:Z$I=>,R_;(QJ(MM&C*;?'XJ?B"9X@N5H$7$6/[?X'JY6B_KR8(0N
MXJ67MTG<%Q<>7U2O&%E?U*FMCKONJO_/E3::QX"L&M9>CPTPE5:'=VH[!WJ%
MZ@K FY-&EY;(BH8,>7VE!^LSTQX=.SOKE74$,^T-HL(<!L1)[H<S;I=Z%^"5
MQJ-*()#U']:8A%>M?./!Q;(K% ""+B;%6 _@;A2<A]_S_PJ.R9:MP8<GG(0N
M2/9TUM6,)!_D7OXESEDGC^WD]5G"V[Q,/M9K#1:8A[$1$?,#$22WB^_\9*+]
M8(J$'>NWM]J8^B<83 ,75?GV2QD7/K67^"TRQOD >8COOKH8[+[FQ>9,<#_\
M-IGP>6F.?2DQH$]*2^)#T77]5]O$^G4$^BO/ZX^K!G+18]8X,Q2XWBQ$%@^Y
M6X_G:(%-'",'#=GSYM"LCN-EQ%#RI(H(\QQK+*=&KG/16X#H4U3!$R)'AQZA
M"QS3/$6XCJMT>8<FB0(GHPBPGR&?'*LGZC6;53LU]A$#RK,BIO2M\-1\X^FC
MQ?R0#4V5Y.47I.*MG9^^#BBW^\/^*JZF,AC7>-OC0S*M15Y0#2%H'R+=T,SE
MU'G4456^*,NY4??TE92;DG5TT8/:VV4-O=TQWG/Q_4U]Q'<+UH("Y+.<N 7"
M\<-[WDLCSCD*^BI;#V?Y$CR]0E->\!T@PJN2^ [!#R=3'_RX''9#,WA":>C1
MVT*70*6#/ZU9#NQ9)L?QM5@H)P;"W"!]; 1>D.R38";=*K"9=:QZ !&MYK(.
M^%F=_<#S??#8PVQ/#IX!S(%$%;PLO^?=H[<\'XI3)S6[Y 6R&<>;- 1F)C*[
M-LWITZ)$??FT&@OKK4\0K@TA6I+T[Y*WK]L<P?P^U9:WE^0(!%, C7U_CLOG
M*W=4L'GXD]PZ!ME-FUMV\H;)& Z6I/A?YLRY3_0H -:18SE$>F@2DL]'1CX'
M^\A',&*\Z<$#0XX&]@ U-<6X@J"037O\ /?X^;Z@F3I?(^AGO'E3%@5P ;X6
MN(U-$$\BI! CN^8'9_+/*M\Z:8<F[PNE+32RM%)/4  OHK&N.Y.3 ^1SAR4I
M*XX,76*)O./RR*]+B;5:+.:KA'&M5+A)HN/PY1>FPC\D8X3N/L9]SQ5A(!B%
M;+3KG)M7,Y*F,G@!^/-@RY%@&USUO$J')"WNDP&N.:+AUA66$U\PM];!Y%3_
MR?1@^Z;EGZUI=QK!(W-$,"]1YRM)B8B<9X/<&UH>K\B(%>;""YCBM2F 2B-1
MT0!.JZTV;]XGP3D)P\TJO%W'M VE7._8.]Z>T*P3'U;&O*I->JULZNF>NR_L
M2Y*\_G19W--K\GB[-,IO9V]'*4Y&#@ZZBJV:=(*B<<$#A4_Q]"L1QV?]2Q1G
M#&RTG1# /KJOXV[2L^=_)7>I31K$92?K=/*?$.#'9TB@N(''-56)B^TH%_<?
M3W@";HS4?6KI;@-,'P!0?;QNNL@"55+AFL#*?%E%IE?\[VH+^ZQM0FW5SI^.
M!0$SP\TI_/0)W\6A@6-WQXOR3SHW*0!V_<27'X+[O4972X(7BS"H=',2U[9N
M==GHRW(5;;DZP\B2 KF*2+H86GHU$<_"HU"(ZGPC1+M6K>!K%J:E,Y"JHSR<
M32]EV\D;"]M53)',2.\)(BM3 ")[]D!L_"2\E=W5KCYQ<=XD:EZ>)ZC5Z^,N
M\ER5<7#G>AC&EO;XGK^))<ZOQ8UIC5_VGVO#4,'UP!@4</(GYL?KX>X <1&[
M!C%GI^Y?6QZ#^SL<8<V\E: P]962 (=\2Z<4J\:P]<"XC$*&G2T7^'<&DUKM
M'%2>(W%J,<<_;'X-)Q;>()A+9&EE\U<2R&"3UW=(W'!G&$^T9'>_H4K[8Z_X
M<GBA<;'+=[.3X .4$5\QGGO#)'F/RL0+4B:=OFL!"4\;AS0#<$4+?BTG.I95
M.'+Y@L_;;;WZQB1[!3 OL$X:\]%8_8.QO*[D&"+X^F(\';2[F:L"_5[=/%R*
MO^U>^$ ;XJ5TS C]$V"6]LOGMY]FRJDM*N%BAB)47TS?4+T2Q9KD(J^8N'G<
M9*?@<N20YPT^NZI1^&HRR,=L ET2<SEJ.3;3I]QZ+^1$!OJ6=(&H\86HT(%F
M:C#*7>?R+QU>:57;(@5\(V;TA/\VB_E<$8[RY1 5CT>/&5'W%G:2;*G_P!P*
M*_+%W^EA&'ALN\%!5'G%NNQU^<K=:S37;C+</!OG[F?7&*S;TO#/_:9?'6_/
M^(;OT^:'8&H'M:711-C<ZGNR(#+_EE9\I-OGII23I6>*;)RWSWR;6WVZE"WO
MQ/=,PJW/SX>H<4#BB<V)"H_J_#W@IN2*CBNH@HZ?&Y@;"*4 Z,E S,&/6?_5
MN]4U\(=Q&J$:D^TD4><Y..%QX*'#I>=-%M,A1J 5#\DR/]\6!T]#KBVP8E_!
M(-D4K?OI9X3T=O/"EH=I(?9%GY,+\?)0>4!T-P9CQ#I;L%N@R[X_M[^7?\J/
M2F)T//9!66I_MC3373F^D K[V1=;J!2@/KZP0$$PJGL;/?N7,63_#JZ8.\!N
MWV2=/I50!)0^U*H?48;K')JT9L6V8"??\%\Z@O<G\VYM! J11V=R??]2G".A
MB.I*@*+<ON(%[8+=G%-F(@ ^I1C#<K/3V14SR-&17$8JJX$8G"K_1M/?3M\"
M\D/-9M0<I7N%_3.WMW>@^%<60%5N9RIIU"]_BRJG@%Z#@Q%14*EX_93IJ"N+
M9H-UT)/4._#^S/>W-$]UJCAJQ2_?/,LADH0:3YZHKA8KW#8"; &ODPI[V0ES
M^UI_$18I;P8/=1\G6Y_:95EMLA+',;WWF9.U.!BU=+*(GDUKC, #^[-NG&!P
M4#QV^SZRC&KB5M\'%:&P1A4OF#_9NY1=CW'KO<ZI&:KESD"YC: 1/^ V]4[8
M,H*Q1(&./6+G,V-1%6II;_\@5P9)C%^]'8(Z195/9MSYS'Q%M*M9CK2>D7&,
MW"VX>X!D1.2I, Z2'P/J^]6ISIS>!E&_UJBN&W\07*7R+UH_E8/X56.IJ8LK
M6L<C[B$<RP:_L+9L ('3^WEZ+K&)07[Y4.[]X_C3@ C4K%(M@0LHS^\"^]/>
M!D$_KK6PGM+59,"UW0V8^FWLR>+A\%-J<#^=ZOSE'=<Q1?561NTIZ)2;P9VG
M.3*7W?GAO(9@8?<Z9OO^-'J6FBHMDYE"V=E[TT =JD750*F=P+B]F;Y368L'
M#F&COKDMI^Y0N[2T$RCTWX?/:M2@5 KS[5/]UX5T/XR'6 G&$9;V]W,?[L9Q
M6.EU^79IA8@#_LK7^A.;":_'W#^5HG[3/1-8OWZ3Z4GV$E3Q2X;#K%:((SR4
M5#B]N19X].",J]NIKP7@&4D'X$ W:CKGQ1-K0-Z$SW1_1:DK:Z!6M/0"'6R1
M.P7"&BBJ<9]I4I=VJ-@W09%D[P(U3>#O]%M(*A"Z1+EI;;M!O_Q_10I3R7E8
MI8)0YQO1_[RM<NIZ@U^;)F&CA".30,(I!R\V (E5![Y<(>-)ZQL<*22AL.I&
MA;_Q(TXT=)RB?.H+:H>I>P?,-@@U??SK,9J_6;KI%[)X.,)$M;C@WK\%]U<^
M^*6;M)K6\?'(#6ILC9_^5W)L__KER284[+K7?QKUG"4HA^LHP,W-Y'#DJUUS
MX5K0L<F-$#9UV>:1,JIV:EF1O?\"B:&J?.2S"9, !,<$=U(=GK_U+SYM._?
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
M$I.HC[($"H;X>AEBN&'_ZZZ9G@LVG#JK3B=-_46B":+\PN/0\" %&%X)2)*
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
M^E;8\YL[2U!V8) Y_S_/OO._M;[@ZKI2?S_2])D8G[PG!?!AG811)I!MGU,
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
M>%DL]"+&[.CI2(9%W(I8-LNW98OA>VT?IU6U6G)_#']-&^7E7LQ<\C@:[T_
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
MC&,:]SW+_C>?5L@A@N3'I7UY]VB=XT*F+LOE>K%L!ZA/WJ^8N=*;\G=26T.
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
MF<,_J2T[<@"W:J)0$K.Z'JW&!/UY;*WE2T-6,S'D[0:Q3%0(AE27W7?^\+3
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
MFZ?7O&Y#K4W1+)#PB_48P;$EPLC:=GEB)33Y/M4>V="H# [TMI]OYCD(6J5
MN@)M,0G(9>LHL;/&2Z-RQ!!F@/MEGVV@/3D3KNP8FIAW9UB2]SL\_<PNKG/%
MC:D=E<*>[JM% \\LL:Y5;OAJ]WO4[K/UP1GO7^.B4OW.T;-JH^3%*V3>-<"]
M>_])=/D KU][6X?UAJUS",54QQ,\6+-CJK+ND&S.1*':W&(!]GA1U;(I_O%.
MA1QV^,; 1OUA90>KWPL3.W!FT'OOCX#ZZOI/#>[J .I?<$4Q934VHD2OQ^)+
M_#[":C>@/G4Y4K\F0DU@/_F(W%O3/F@A[J7%Z;RR/UQ1]\HXBNY40%J],0'(
M(3W0*M9I2YSNBF91%@?!;PP+?XCG&]>8U4@3M(,%NP3W/A^/#2K/A%\#UGR-
M%U_@>'O9!G.Y]G7]I+NG&C#^-A$B[')6G\A<)(.. #P)M#?A>%Y-+"E>8 $>
MA3861J2YNKKFT&SF_G@+>,A^F0<>RF_/Z^ML&,U4O3* "K&L_224R86QTP9L
MR]&HCFE5B#1@S.C5K@%?C)'?QM9ZE115R[>75)I7-FH]N@8&C?8O\L<TJ&'?
M0AP2F_H6N#+_T6+B":)#[G[2M%U0_O<#Y^<$W<#E:6O3<9LOAY6WM\)_\6>"
M!!_1Y5&6_H\<@<">))83C9+([);7)>2/'O)4736OB@Y%(ZM*74>.I#Y5\BM)
M7P.$":,;9L.M)7Y]O>B 102_A_6P88&=5M+:,[*[<Y^!9K-;)18#=PA ]=65
MO.(/0^Y L^TS]?S-YIRU=QZF_8 LZ&MLY694O?>XEWF)*+"K=;K+1#EZ(;:*
MC$MS RF8*I7J.,BA,UDZ6:S],( Z;4NV^0E&PE[&^ZJKG6)EX0@6$^#T C3U
MD@=VQMH$H=OR[:"SY2!8N\3^9V\@9PU9D1@&3Y&8\+<%-(Q&VW3M2XD_*2!"
M_YE\WI-7!BVR;#)68 VK"#59.XZG+88/?K9RCK\O,[\&N)B_3+W;YEH1- P@
MDQ7Y,N1^#:C3PD,H3,A=EK9CS[7]9L$3)R/A>4^GGJCQUTG[A?T' B,?,Y-R
M[W+],N; B9_YX!HJZ5^4?X(6O[F:<'I[D?3\5.: L#N:'YG'=[(]>]BJ<1R0
MQU_] #MF^/3$,@62=+0^$DN0+=IRNS5Q[@2_N)K,UQO-$#I7W9LY-*#MV6>5
M?<R\6C>A7?34(7FY)2J+/ZCLP1&;K%9 \.$>S!'A/,B-#]UY<H=;J/=F6&)
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
M@KSI[*C\"?_3B5(OY>_H2^4[=Q\X!W^C(I"(/SM %OATC$OWBYI+T)>3+=(
M8\\'Q)._Y.D?#.)J6^UHV@ W>(S_A6H01WT@W0OB;3;,7)X\_75F]%,DVD@8
M%/AXLTGO 9?1&6)PA/HAFJ!;&+N6HMO6E ?T<_F6QA?^>3:_JN]4=,,P68LG
M8=:]MN7O:2LR7NJL%.[<4J"K6#QGK<82\?N )W<EG)L.Q9(1C"FC[/-\C>\L
M*Q9D2A&\.G,BTH3$%'_VDL#<?Y'[D3ONSB2UND\)X$;_6<752'@>:PO%GU&O
M"PD2T&3D!/'8.[@@)VLRMU0+^#0D$($"[_^*%U=*3/!<HR-D%4'BQ/5Q3[\4
M2EP#;/]8$[,ZUMKPM,OEE7,$H4*Q0&*"$"'<\Q*V-[DLB=K$-N3V@7B4($F,
M,B1D(-\I;8PWE,L,'. ]E(N.V&>27/TP\[,YD;%_Y\:(-C+<?R0TY($?K.^2
MT**=:=-9F>TRN;9CQ.:^LSF1H)"@%1*Z&#((HMU@,^_^])B3-IV_]#("D>C6
M\=(/MCP";3/^,<OFHJ(>:Y2;MRA?G_F%BLUOTZ=7=SC J&JC).?]"^.%A<++
M'+]TXZ0F8/\Y+!QV^Y5;N)'6V6LW4=-T%U3^LXNU:X"]"I:WBJ &7\?T=ZX%
MHJ/\',]@?^NQ20L+%A]\M3HUOK/*7$EP_:$Z 7(]Z"B^DS;X-N+HL3 GDS%7
M!MR[TX3@>5:'>[6QE(.\8%C&,99UN<WU%OE*^4;7!]^_!GS?8>B"'?<WK(&P
M#$F6<IFXGY?L3XN+%;WR*Q+%TZX!2?TDPS78W,/,:X!))=2 :^Q[BD5;W%J%
MP*D"J-)K?/G/.6VA5%(C'K:&X?/_5NK$(C)["IKE73F+E?&9A5==:LV7;O _
MO%_MTHSR:&8>$A.<95OI'68",?[S&G%Z8?\^ /TGCP<+C90Q#CAO.0MS*[-,
M^B)-S_SLJD1RF0J%]0U]52EB[E ]-J<=UX^YLY[B^=AES9$W;BT!W  WS7CG
MM,2@M> Z58Z]!GP.]F%@B>Q!/3>P6&@@L!3C;$VKT20>OS"]<3C3$6IC64;\
MCC;:,D989,368KV5]E40LG-7'Y^\M->ROR>!ZD.!;ACN7V1 FJT]P]&T6M<
M[Q#5"PN%>B>$^$72;_TAR+?3?[B=J4D<OQC]_[?U;RY8U\R_)]W:XDF0N:JP
M+2$>&U?PT11O_(;JYABCD-3UT#C>E:'X]*_<C;5_?_IKM:\-4+G:K'78)9ZY
MR>M@-WN@['A:3!&4%QKD7KSDE/Y^/Z_'.:G?QD,8KON:+%$Y>/?B6!2\BX\D
M7C@=.QYD6K'J_7J;+HSGON#>4WEK#.*^!K1VEBBJOQRD_S)_^KBMUI182.+"
M^PW\,^2F W7'[%H;XN,QQT3'LU4L8S2PV'PG(/8:,/X,6W#I:65@4%SQ>&D@
MMRQ>J?EDPO<_8Y[EL+^.C#:+A(>H&]9O@1BMP+/S26O@3S\EFQWR]%H/R(V8
ME7K:V6X,-#K-\W8A.!_%\(DI,7YF6"IK+YQOP+(\H$ZO2]VU;ZMGO.*#29/2
M[LB@!:H>I]])8E9V,>_)\D[D,#PP]EV31 S)^J(X_Q5;L@I\N6$K_5-,T7+9
MR0D<HC-^DFN$VW_\S3F@J"MDN(;%KG_SX$BGW:NDU>H:X(&\(.LL\]E,A0=?
M S Z<]8K:>'-_*YNHA=]V.FY',B2"N/ZXK\A"?WL+*(^1>+$O@Z'SF?K-1%]
M8O [P2H6XQW/9O"!>S6FL9D_(J258YV2V X:A/(\_,\0+K!E5-%YTH+EHKPM
M_3+'EHJ./Q7M5'TEK>W@2%WJ-: <DOG B-55X\*R_KG?YED7/KO,O.Y<:J$A
M#/P4H'$GQ#;OU^F0?P("$ZR(DC)SEH)%B=)8_TFY!7]ASGQ M1ES F,CD(_5
MNU&J/9!:(FB.)E6ZLHN\M@9Y[6GE\^G@V(VML9LK\"_8OLZS -=ZIV)+\+,1
M_G.S\+7[M_D]Q+[3J[YFWGO.E_%!3S_T_'"N&$&@7WRL"\?D!_@0( CNKB#Q
M[X,^XW#8>UD4^AWKXE.)S:ONXDTSKOO>2XSXAYT0VW2]B8K]4P6L:,M",LO-
MHV+JUQ0R4/E#:QTE__7G?@)B72JTMD7T7[W[\W"A 1Y,;=)GI6DZ=/@7OU<4
M+-2*YB]J^B\S6I(EIEU0TQ-OPGB\>'#*G&65,:%9HQU%$BU'9PP&DW5R%J$Z
MO')FRTFA@;9C<-,A/DW;4!\=D;#J*IT&YPA9)]Q ]63?6P^:X+V?F=@R(UFN
ME9%>C9%(TG_C!Y7Y&BO(O8WG#($E_W!KC4C@I%6_9%L]R6KXL;QB7[1DZ30;
M.6=CF>S\6+(@+IE%72GG1DY.WN314E>[%-H"G_W==.FN3WU3RT7O^%Y\ N4-
MJ.OKC58.8\P_^SO;/3VG:)O^G.4K615JVDC_,&ZS [R),S$\+3$HYK!%I* 5
MI_*M3NPI93DC!3&'X6:;D94_V]/F%^<L.GJ3;QZQ6.3E"JNM)A2U<MV%Q@DM
MN,5@@E^(QS^F+--@?U9=<L/0YIVI\FTYP]L5>%_,"M)A3'!:HWB^+3 IX695
M4 1%-6?'Y%YD#U.5!9^2M^/-@6,^DS>%TYR[N7\@APN.L;V3NNNE6N(;=5?Q
MGZ;]>(<HZYRVC;)ZB95-'>9.;GJ/''. 40-;ZI14[SVGRXT3@YSQL'*\B!7T
M376+OXO5>&"-)M/SNW9T]8POC8L?MX.O'AI/W7 OM!Z@6[?6?7]3O/CR3/="
MR>(:$ =QT*$+>INMG8<QUWH,?#VP8=KYI)M1XL+#Z%FD#,Y*FVXLWI!O:ET:
M)YQ=-"E>>I0> 3^]*TAOMOAAZIS!2O%9TN,&Y:3VB67.[TDCE6X$'6RK'^1M
M?7/B$%*71C+&KTN-;CF56U)B6%AALPI11^(DC9A!PNHD7B'%M"QMYU7F#A+^
MI*1<97]TA!U*EG8(!-T:;S-==CHY%H#'>H*SRP5K9Y1<F+\]9W;__[IZ[Z@F
MOJA=>% 0$1$%%.DJ($I5$) :$ &I00%!6D1JJ%*EQP8H4H0("$CO4B+26R*]
M2P>IH?>2 ($04F[XO>_]UK?N7UF9.;//<W9Y]MYGUCK3&UG,P+TZUNB0U+;
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
MD.N\,9XCT3JU^ON=VU86JN%IE5:I/;S[!G!95+@[&_#4]_0O+(E;Z9ME0U
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
M&[K52GYL;RK3;BS(E?$529\0.5@J%=LF^Z7D=P[A:+U:'S7:_LM(?MQ2P2>
M5)I" 6(7<U\8)6@:('Z5WP1DC[0ZZ*=*! :/L3][KL0*/.O^K5GS<$=#LU<Y
M?OUYVL,R3N/BQ.3B1%\U31F3-(Y8@=L[F(09.1<7A>^?+X96O[\?,5&)_Y)K
MYA>**&U0F2PIKLNR6L=R0>D/'^MP9Q1>K'GVIH.W<R]'7(^US5AK$@Z#'0>=
MF#N7&38;I$1MY@;Z#O<O'+]!KHN!TWU X77G<ANF';L8(]W\GF8*@V?^WCL7
MZ%#BCVJ%A4^ZAS[H"9RZ6PH+!,6]BO\ R,"_OF9V(OR<6A"9]?-M[S :$W=+
MJN!Y-+8G=_0P;GTFJL:+:,M4X^9+B#C>7710OE;6#ZEB)M$4R0\8YLK*0Z7'
M5]UZ*DF<2A>9 KZV#GT4D=-X7A?\0'^J$>%NU,^E3F4^M<F42E #3)BUD,#I
MZD>/9C9X%RZTESG*6"U4N*W'H\YTE++A2.-+9?:?H[_ #SU#5G,-BV0HP*;F
MR3<:MLS'B'W8E>U=W6,0$B;LC=J$G.YF?*/AW^X\KK\T@H:?<CDAYDC]P0<5
M%NO'-BL[@88A5BDH[?LG9;@'TQXJ+'<L2_9]R;N-LLOD([+"HP-8/BXG@[ZC
MHA,E"]L9?IV-1VF;OIV]^[T/"*;'>+K_QNL\KKE@H>IM/S7L._'&!MLN,CF^
ML,GXW5Y>AX']6=KV$@MQS[Q>&VN^>KW57:HJ@/?A=<2G+:)F$?2PQ]VY<&9*
MI;;50]M8PU_1. P;W<"]:(;D.YP>S\.R"9UOSY&PLUE>3GB5;>;C.*J3A'97
M.%3NK<;#G:'SOD,W!W.K]T4S*F*M$Z3#@SPUR(YGE+;^VJP&_G"(<!UO;:W!
MJH?]\LZ'_.XJ1,%7+U9/3CZZ]V_1(2DFR!<1V1'ILTNXB(:A][6#K!&TSZ2+
MMO:IV;U/PC5T]$2VA(#\V8\AEVH>VLM-'?7H>)-->NN\ RC '^4<3!J" IQ'
M%M$MJHQ;&3<,N-"[!75:*:Y.^7IL6W+#6-TT/[IZAT>?;%^K\QCF=Y10+#*)
M^:'0SN[_LECC+)V;I/SJHL>B6"#Y@PGZB%38L\CCG4T!6C=.JHG5TI6ZQA=^
MK_P0/R!*D%W:$\!?,GFU?9Z9'>PZ'^Q!1ONKN18%GF/]?3E9IYH."TK5L_]^
MH=4N%'"_<'[1L*(X*OQ5[R6I-&+J2G5.VWPJ6&W(&UI<LON,3FK&XG.>??2C
MXZ [%B]#:536X7'.2VB\;N4\!;B?LGM"A@[B.ZQ$00M>P10 UN=P >\4T,SD
ME+:;-^,C71B_Z"QB5,2>;2Z6%CT)A?%O-4(6G#8*"Q"'YNWB<3BY;SPHQ[#K
MX6Z^QW)',]O/#WB<];#Z,9?@18SFSEQTP]T='B%B/+/ VE#1-[N[E7]/][(>
MU:X@;_/>'\=2@)O_S0^;OS<> YJ2[2!/)8>;,W?UG*]TK7SPPNU^?UKND^ZC
MNJJC8[Z7.HMWMI3Y\1]:93QZ%&5C0A*6K[<W.9BHPY4T9,]U0'(5=/'AHC)U
M?J-B@F/N+@MIK99]KYNU7.PCBQ.V.H2$37^#7+ZJ7L42T^Z/M_SB[#N"'.]
M49COSA3@@ -) 5 K%7Z1"EH/E5@@@CZ$\JO?%F]-9QN+5!T.[?0CLDYB?J'F
MI8:Y'BMSP]7KE:_O79/^9%G0P/(Y$@F%V__5N5+N=C\:YTU\)NE4I[2Y;FZB
M.X*<8KO?ES[#Z#?WI/K*T?MV!K>E@ZM8N%^'U0445@ZY3@&4IL:HW,B0T)A^
M_)\K:HVW*,PRF^."WQPCET7+.4N<J*ZW_7O*;M ED*_#]8EET$,,,F7I.ZI<
M7#"RY\=GQ0ZH5/2_]5VKB\9@+#D^A )8C>#,K:_N9'J]X:RQT\H1I6E:*=^,
M;GPRFO+-F.JVER@ Z_0?Z_R/&85Z,X@N@<2Y\ Q(RLI6H*$R>#?D6^$H,BQE
MK+9?)2!T6MF-_*V8W?_XA +X)J."3K<V_@0D [IW0($'^5W5#-1H8:;6>B%?
MR-N 4!>UI7XV[QN\0_[6_9H#W/Z6^91H\C78F?=]#PK6L6G78;\=:6K N^G=
M:>_>2/1-^Q:L=QV-;ZJ\#:4EHG/IW9C[",]X*\+>Q2D/:/;]\\WY0SY:_V]K
M8W!=A=D5:4:<Z7=R,SQ!YS(=L6] *R[&^GZ#I0]7-\HRDG:'XC4[*4#X?I[!
M[2?OWB#ZT$-?Z4X?AVVR;^JVWZ%!WR%+$'T;A9I!;"Z*TO,GP?+.(DE+G\HD
M-8SN=O6KX1#2M^+)V))"XU0.+S4O.&MH[I?P\I^E"*]_X>TD";Z]BXT4 #GT
MC>@Z],>0E.+??P*UDOZ_&XOK!!Q5Z^]6*,"KEZAXTBZQWYH"A*)S8X[#K"@
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
M52A&$O6]T$JV+B&HY&\G,:\Q$-_!PTX%UX-;4)_@$8&&F4Y'E>KD<8;-'?
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
M-5)+29$>:4')+9N]36, /#D*"G'FWH4L';1I7?#W,6BR'#MJ";DD'>)5.."
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
M+1,@8_D#(9?MV< L4)&'4"S;8!O@ #H*H<#3U1[B4[%;PDO<&SVY;(0S6[S
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
MJ_;I<-TV>QL/A^6+.>3%V.4KX^BDU[H&^?Z1O?(UN04TV0>PW<CF7@!7M26
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
MGHOEDS1TCTD\+<8^R(OM:K NT;B4V5@7#Y:E XE.;6: =5,P0U>LC^J(B.^
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
M?N9=@=>5HS.:OX>,"O3.4RZ3# V?R@.U"M0SRL>^V/*[ZY(EB\UL@17VV'A
M;;,^#_8YD4'S1?&OSF@Q0UCV76F[CD;%[)EE$*T)N'N1ZQ>;SCTBI:1$V/P0
M?9=7@R=?&<GKPSGJ*!:J%Q&7;UHY?X?6^! N&Q$W\%3N/8_R=#*IV_LLI&^[
M/WD-2%GSH0\\62YN*]86([$RS:[JH'&FU0LXV2[)FE1)D(MO@\F/$X'2G)(8
M-<@3)8:SNTD5F/:KX2]W#2(8'/CR6]7::GI_3^/(/]GGI&UI\)UCBUU%X'>]
MX0MYTL%0*R=O!B4+YV4=2D7P^.[7!-7$,9>OVQ8VF&UCVPF[&WSJ/[)!.;WS
MXX^5Z.BA#G%?G]CJ=Z'Y'?X^:/JR8,FPZZ%' :I+(6KKGX/#'+7E\\7!QI"(
MX5 7LL96@9;;^+<I[8U_0$S-71*G,Y'Y7)%VCA$]EZW]K:^46"%PNRJZ%"'F
ME:7UQT&C07.&R],1[_]-GDKZTU?MQ<YLZH4(L<UF;7M,__;P%Z9&LR3)2$9E
MT8,;!IN(B77 +W(NV<,=.1D^&U<6S,*)-&N_[L;VR]*N(6*K[?)D?24KCKIA
M5JM;XFIJFFG3!Y8A4V!MV_.(RI_)<[?FPX=\*%L/LL #B[5M8IU5M:3IWVD_
M0WP6G]>:\]UF>Y8^F(:!I<V/C'K"U$E#LY45DL,PG>C'RWWT)<IB2D]QNA*Q
M$5F"B$%3$WF8HHB\7!!^R)L^+"J9Z1N05%2+V9IV*<JP'FHW.>L4HR3<0FDR
M/1?I+$_[ECA U$(8(U)I?U<WJ D_5%?C'TL+%7BXT+->F7*I-SN[7@J5OBI$
MJD*.]ZE!-!:F<:)>GY>4%"<.P!NQMW'9_Y0?/.7/V7[+C&0$RV?/OU$*/,'S
M+Z67T?AJ^?HNA;RV>ER)B9.?0H:-/\NI2F.\/\11HJJ@70T;C<7".+S=F1R5
M-C<%W%>0X@T7? IW00^SD_0;ERA!5-_*-,XK<,CN13)ET#XM1#*A0R_S9$CJ
MP2.4N91-M.\C_]9,/_.E:T!X6D",N][$<5'=JQYP]S7 7XJP'1 -J3DXRBFM
MW?/1*U'+CW0KK3P8? !X%'4?48O@#(X1\:^)!)<T>95%FN;_('?ID5R;2*B8
M9*[<>A[F]J_$OG@[NB//!KXV3"&R2+?9Y>IKG1E]SEK^"3< =5%.GLO6/(Q^
M1VJQ8"5\<#3DTU(AFFKJW >3PNI:5Z83$<W"S215?3F_-4M,G%\#S#.H'JE0
MV99CM!L7'MA%MS>7=#:FQ*-Q/RZ0N1#'92$Z@0"(+=RP-'Y=D&/$I,H)E]Q'
MV#\N5T1=R;&?70/*/)+QH$H?!T)2AR02_^:WV7%"(W?%=RJ5H)^VDE2Z77+$
MRK:)CTSBAH)>,PY!NN?7H^Z88?45GH"Y[DH+D1 W:0U\+@>0R^L;[5K5<7[N
M?E9AN.&<I521O&4T"(YCL*UIYG0<[7Q9KO3&4-W%AF*8K.S5D]=*ZYH&1.O
M60&&!7K66[(P0&W3$3=G@>0Q<)?R:QDK-H.2?YU525G,XAX7YNA/5[8-H7.!
M\5(5LUB)[ZKG&6_5Q,M_>?PW_/5& RSL&F %?V0$\4%RDN-V+5U H0ZP,1=C
M2P/=WV"Z<XT>K@D"[URC &XI;.0P?_.U=;QLF;E_G^UX[OMY%YW9NR?*TGB;
M_"$[#+AA.L%_K&F1,1^7@[[CSX:PKK>>DUK"E'E9TDFT@= EQRRN#(;QVQ;,
MA,7FZBJW0^VG%!#WQ"1'2_&YPEWUG\BQ9E/ZB-+XCP:D4?B!"&-!;G OIBYR
M,#Z,X3;<MF?Y;GGHLE?RLV\*&DV/??6%0R[\RM;#.6F*&^Y#RHH_YNTV&/\
MYZFGLF25')R]FZC^1S.Q9[-T:ZKA<PLC)&V8QV@GX^)3RSK"'<QYM]';WF77
MI*?#0)V]D>'"4%] NLJK8<#PX2XGF#V++IND^;WDLE>5]9WUITV%RG9#6GK5
M,5KA#&Q-SV$U]!UT]OY&ACRS93U_V@#7 (/ZXR[W_H3$)EDK_39C=B&0$DGS
MP6GZBD[#;+U9! :OOCR3)E;8-!,K RO!>Q>\H/WZ+%O60@:F5(-S;XQ)JVJ.
M7G.%E+5ZW?FQ"OXYG*?1ZBE=L>2I]#!>8&8E$M3C<^#$M&&[;N[.1\S,""OW
M.-.6S*NRX4;R6V@K=P!W2^JR0>RBCR.0U/<TC$;(N,WG#O@70\X>OHEUHOY
M[(.N=E]RAY$O;"9$5Z47KK8I!G;Y*I4M&XR6&><*!]:CFTUUZZ7E)CO'BDC9
M^QH:^H887=TZ$:WNPU%=E^22JFP5X'T:(.ZP]AH F8SF(2@C-@*25 [_5M<I
MN/84TH(U?Z2O]+YOV_K3TO/_BWBJ_T?$O_]?$?_C/'3_?W,3;<%()9NLLX.(
MCLZTD1T,E@QXD%%%8>)@WY9;6YVA[N+BR)$X^(KQ;A/-/2XBB[R".6TP#&*E
MVMJ@BDNGZKA,E\DR5K]A^_(,5G8C-&'U*RML_)AT\$ DXSM3<'C9BMH<C"S)
M1C&,LQ4N!RY:217*35-O$# ;'M9*'GDW[V8F*;(PKEV7<TC8C9G^U,#Y*+F(
MNR5][H)N3#+V-IZIH@KWW;%,DE?!V,XK#V7O2E<?P<6Y2P/0X N-+2I?@G":
MC"F)0'VPVG@RT&][?Y;)[FQO@7ZZLV&2S56WH^ABC1[-<^)KP/NF2>XC)Q@/
M/,5Q]$RL.CKV3>)XLH/.X99,3MHAVCU<4RU67$15427J0+'8)N3'1$U5$@(!
MK[W\^HDCP['\#\)D.\?)7&'DUQX45+QI8KFS_M&J= 1LQ?HW^?6';/M0Z7)2
M9ZHS/S^P5R>3;4DYQ!"]D+BDR[F]>/!3X,Q@]DNZ(W?UK&?2XV]OE<U<TLY!
MUI[N\M.[RSK[3<.0XZ)?$TX2EP5IXWN^(!3?>!NOP>,3QGL2"\RF76>^7BE2
MK7')O#6VU0C8Y\/-L[D+3+<%/1P;V[D?XN-?@R8K/$D' A12RO+,BYK@6<K2
M'L6OJ2YZ+@M:3<J*<PT,+(F6$]_ 1[F#NAZR_]U"+H(:0L3_?AOT?JZC@T#
M?,[%Y)O""F(@ZPFR&/F<)+.0E\C')RP7[^8LY^8'[=+0X/#4.D:N^-3PDSY%
MOTT!?FWPG\.3:X!82W7I+MN\+U?KRXW%VY#B&X]]]4>)V]S>)S?%$LN#Y Q?
M3U_178TK;I!A)0:4A[[*=%2BAW*T'B"_G[0^+$^R1;__;6\[[^#4U5&=Y6XO
M]W?62UI?9M>2IX?S%O\]&T^6OSS99FE9/48M"#K]RI;&*@TU+E/O5*)8*-MG
MB.GLB'4KV34@5;1+8C5_M[5E<<6/?ZFA)CM<+C2\VG>?Q-Z B1*&YFD"7Q%O
M<(+H(4^:VRF91!.\>Z!,6-;;[8K,&)UX:R?#MR&H3A'5TT&LB&GPW:/]**2@
M0\FB,=<8RM(,E3NG&?^FE^L&($1#!N1Z4:RY;G'>M' ^G8QTH+8R&>-$R>X[
M;7# ]N]38+@ U#0/;X";1+/3F@T)!^ZYP]48'&T;:&;-2K"@1\]IR$*( L7N
M9R ^3!!Z\O!"2*CPTKQ=Y^F%9^S]W%F#_(\U$<[ C,17Q+=X9.<G#'O=MJ03
MC3I W/.=R9&I=,1)41_#E47,,$K')MM,P=]I7H #/,!WLOV?V5H;7@1ZE^L'
M08LLP<*"#RW]"]2GQA,K%_;]/.J29]G."LPAD=T!53W1#M74/BEO<;!=0R:;
MZ [;J;'?KI@;1UER3[:'=A['WE/+! R$\F/_@'9YIJHS616>*);$KREL.U>4
M?O=X/"N[/MNB6C,AM/.]?6K/UT7L1TI??*)/UE!,SK9N]VY2K OUWKV!>U$7
MF#RP@%@24FOQH,I2PHKE9:3.[ S!"[@R4B&4<[#>#HQ0IFIF<=H5DO"%>V(Z
MQ34KJ9Z1OJ"+6/^%BD?FN2S2>F@#.UI(L>4IA1 R\PI$C8/:_%Z-N:6>M*Y
MN-2^&$"=.\5UU9?IO%S#0FV@29;%)L8EMLRX:4J2;!ORJ[&EL>&;\(D+4%Z.
M9_1AUROGC,JH_ZJ;$9\1FIBT: <SO!T"#J\!WT:J6[AQ$9CGN.AR7$H'X<YD
M\XO?YB U?FU-04,YK>F:>GU=.JE"73SK2RJ3PWFMKHNLZ"6GF4.D]N1Z5="P
MV  %O$VW:?<YQ3_V-P>^AH%"L$+U#U\2")L"L<HVQM/JUP#H.JW9:X(.F?1
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
M8^&,GDKYB-U.!\"<;-^V.?GG7/(ZVE4V8:QB=[!@163<BZ<53W&MBDD-WL0
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
M5 :16FA'$QA6JUKKDV?'MX:MLWA7H@,_E.:><6ZG'5-(#2FQX*@P7J$GK*9
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
ML(85GJ LW!;("K7&L431\W7;O%295#*;LX=FKEF*=YGV]O%0]L+K<6\0C<N
M:!_C#K_=LD$LR._@$MW5-9DA+4WGPT6#TN"X]]EH7DV:5Y&2E)'6L=3;.[FV
M#G,-H'P#TGRGZ^.$"^A@^[3%V/)!+FMBCO]VX&TU&:(\G_+@ ZG%+CF!_1P<
M0GVB^25MY);PGQ<L39WV3:D*XTW27_O,D);"[9EDG=EW_>GM#1<>CRDP.-[=
MH5FP4.L&-T2WD9 \UYED-3MH*$SFH 9YHXYNE&".RCO#.BV"Y;H?,*N?G#H&
M[@)\9<D;HB@#,P@Z]9UP'WK950&!&5<<U,2&./ZI;(:G\0K1KJ8\%1:TNI-D
MPUS'!N"H)W'7\E90D4"4F C&-SX(L(<NJ UB!KNE'?#BADQ_L]OWK\S"W_^@
M;VXMB]*_3]*C,'4:C%$$=OC0P?- ^RQ2LRN\#I U$6M1?L?ILFD:8C\PTE_
M?[C6@)U1 ,^\I&T[HE_?PD><-=ZW9OPXV-K;UO.ME)6;2\8ML]@(?_(7>3A#
M7>R]4 7S7%QWAV;2DXGNK 2UT[R82:@,<UR6]/U^R4W]"+]K0%Y ]H+]AG[^
M8DKVR8U .A+YQ293Q+VBYKM+R(_EA;?*0>-JIR_\%BU]MF6_/']$%"?R6>(:
M\-\)A?Q3_ ;K]_^^M/Q7[]K>:-E)U,?C)%>D%H,X^B6@_F(3>)B..LKI<W(:
M#F3)4/LO:X=M4JY[P?1X2Q[Q/W<S#$^B\!P'\+,HR5U#;82-47DNXJG-/-ZH
M6]7%XKVOO\<QU8[<=ZB3[ W=L5[Q3UJW%75KUX_P',NLISIK=!K$*E/@WEM4
MM"3(2CB\DOCR-A'\E/1>19<[4W=JB60B[-1\;\==:I] >P&$J0TUK?%@8;)3
M7\CD\4,C<'_[34O3[%_%,7)<_HZX>_\NNLYB.A$;9]@.EM2YT^%;^"X_=K3J
MI*1$U;C@3GF2C8U: '>8[O8X?%*B-@'[0A Q55<])-&A8%=X)IED8C%FLOJN
MI/=4W-UIYAK0[@KY]&PO?\9WE7Q@'>!V/.1J<0M!]1VJX9=CDU?7)SKX8C:
M+6G#)R:MRHR8/[NP<#B$T8?%"N[\L1*I\J>PN.Y0?GOM?BD+JT1+P %54BM(
M.%2:;D$H\GUE1?(6<]XY83CXGQ(.QE(_YL'\UG.C+A1QQ7HS:LL&4L+RJ30J
MCHJ'Q3!CNT)!9]J3Y?0I7.,CK;H_F.V+Z'!"53#!KM\%Y%-Z0X\ZTP[8?6\B
MU?V<8E-[$]-/6KR_>H?9GK*/MQ3%L[8G[ 4LJ96:JG0F\W"YCTBF_<LE/&GN
MJSGP5SZ@NH5C+!K$XH+WI9\;6G_F4LFKI'IS4KYN0.JW/-!D*Q]VGN3L"AXS
M83TCXBM@E=DTD?I[B^.CFA?EY"E$8&;I[UB'&FG>^MPYN:U917U*N&N5'U5$
MS;)W#L37((*$I][8V)/DCRWGVOJO<D2[J/EV&LV_-+^YCH'[BQO[/:PX6+X"
M]4,R_D#E=;3E%3D2!*)^G_PI\(+E_FR6C4R+H[E@1:89%U>#4Y42Y8'==\G,
M>V@KE32I7[4I<7UW<F>5_KG$N45Y%C9[+%TY =->U8Y)$D?'W.ZR7^=!?K6$
MSLV_[OCT&N4;YS/Q6"/V)$:9*33:,9M'V#2%B5=OO?7ET8@6SJO<M!W1$EK$
MB$KP[WIR7YEO=,S=W!.A>W[LH&HU?,M7'9#=WZJA(#(N%%D4N"=6@(.7#"I
MN,VEU9ZJ7P/B2GF88\],"K8I[PMR&M[ESX>>?5S>_3@J.N9QJP=8J4&X42L=
M;7(#<1BUU@6ECX2(<^4\_Y^S\YH.RTH@5(6SM*\A(\8X+Z73X%6OQK2L@?("
M3+-6LI^N8AW143B2*KY\LZ"0 ',P-4NC4'Z&W5IU(IZOKG,1L"UW#?A6_E'[
MH2YH=_IUH(E&@CPFXHJ#?K\Z('?I@TOK;-S6G5C<Q0V[)+H&;$^UFCFFYTY%
M&PUL]>GK?SK165_I:=\GPX7J5B?(*,B6SJ6#[LNK?Q2_M>-O<E*$)T(/;--$
M+ON!&  OY* -UX!1\$GBDA[:5]"H- (S_"9)$6M14K70;/-SA'R>FSEG&D+R
M25"WR0R?@;M5!BEIJZN87L!YF40,@VX-&+VY\\[G:B$Z8KE%:D.)%^O4:>ZE
MK\0P-3NS^H15XOSG7=W8/>1.6]CYKWU%.;L("- ''2/XDEK@U<?2E(">-2\M
M*MYE3.B/XTB\/#1VG:B'C1*+C/!X2-OZ#:K!EO$]; +T/G#]LF=U+0&Y?"_Z
M5\4=G'@GX[_-?.WL*^+6W <B(KQY&OXU0>6K/+*"VDG<#(4]KP+D&BW;A1F+
MSZ.7%A_XRYDMXK6_&$,EL8D6G4-+5Q"BMN$4:7;<;H!*NM\&JFV=MF J3>-9
MZI6E'_#?M!(=KG'RVPTZ><L94-S 4_<92[QG?2L+7@0;#B@(JCG3?2RK+61U
M#:A$'FL^B#G/0W7QHC,F&]29[@N=*:>KX=PP=[C9VYDN'!F8JQM""0.6.995
ML"#):P 33K[-Q/W"X323?Y;+D&8!5:WR()5<9WE#!C8JS* MX)4<S WY%[#\
MB7<VO4_JI_Y\AMBQ508R.RRBDYO1?6+[M[1JW<,8K% 1^ #3Y@*ZX*Y.X;_C
M;P;^$CQ0*Y=!N=9BW8+PF']W"FZ*EG^; #)U>^C 8]G?\IM-\6 ]:"2I&.R9
MYKY$=YBEV\K^8DCO[U5>\ZU""^Y2"VZ2'8*1=WR"6,""@J'"1A'*G&)SRKDE
MQ6[0\B!VZ^HX_1J )T[$/Y,C+I7;-.Q8W!DAT)Y)T"^"PKDC,(/A$V)R2JL?
M?+_QUM%H?GK\>N9BPD_?2^(">08,J@$[J+^I\39] [=E][C;M)*MD]1V,[."
M:-.FD/K$EY.,<RO9%7T]=9J7&,.(E[Q/TF5/)%&0 ".M=".,[?G$K2,V\.OE
M!,,W_4:A/&#V[%FV<!BJFT[[X?L>>$;VLNG(<IG!KO(*A3\SZR[7?QVV<6X+
M\2&^\<?E3 U?^+32A :G9%)H;<O]?4T^^S\>7V,8.Z'37CS:YL$93/V=+:T5
M_S(&F]7.O%NRKISDMQR=,U65N7KY$KKSR.>AN6B'3)F-&X^^8OQYGE!H6:2Q
MH^.QN<I==G&%Y'( NYDAJQ<(XIB+ CNK5VO?Q"OIR^=;"- U@!3_XO1SUBG^
M'[G!Y\7FE#7&6;FLDX,MO$[6Z&[K :' 5OV>2.U==UE?19)H24G/$86(<9P,
M\?!*U,EA.I[W:06<.[#J!HZM-\_<K%VD@RJ[/(G>XZZ+\]!0(\%3.!I#>E[!
M>U**>D9*/L7:@TX\YLX?HJ7B2Q=4^NCB_92 >K5N5WS9;0&4VTS"$64VV>KP
M$'81.C%3$:)C6/WCYIKZ:X"^-_,56QG)60Q+_ Y8?F[R767-L%4W0?0GSOA/
M98AM(N"NGBR^I FG7XS*9 9&K'TD_^JEG('ROF#JE_)6)-28F,O(RH?XYTCL
MC69RG2C%(!0T\F=GI#RT'D_O._^Z!LBMG0@S@O8A>HNF(CT+1S]BURTHO IZ
M6+ZLB7YGY'1P9@)V!E#B@O0=I!;>6#CRKL;/Z5^J3V=_9%N'04T@-7H:#C"'
MO->'W1*I&I)+2MRM[G4_V]D]%YSSX<1^HGIQC\@O#*2*"@*W+3PT^7+/][S>
MIW#) D5P7A@_*_6)J/<S<]5?=)"B<7=]1]H#'I#M>FZA-X-;G@,&/8/.D4\H
M&A1H7I?):[W%]8Y,&/(-%/IZA&LM2!28Z"TMCV7%8XDO%M"'J/XL635$(G-(
MEW=!9(*Q>VJRS(+*VR6^1-.I6CY >Z#HILE4K36EG&%SB42957\RH\;"^MIZ
M9\!M2-IEUT-MJM 3WC]<R\F3O=O'Q;/J'0$/GYD36">0VR >G.'F53/-!Y::
MSZJD9JPK?J:/&A8PIV0-!SP=RG? R8V1$K.2>*VZ$I0,(6E^>X%^DJLYL#P%
MBF-5;<KP3SI]G<6@MU__7/%-]I6/#R0(6+<-(;T&?$@TR-?ZU91]!]?4GC87
M]S=6=<(:@W-@63\N5*!8SC08?E#'QCI)9"<K]2X *WE!2A]51MWJ=9H:^^=)
MR2E!H.6G/T:K\<NQT'3!X***/C>KH[\;#M9F M])5+!@GI1F"_YB?0U @X/'
MH+)E&Q>#E?9R0CD%* D; W")83C#BC-C(.,I; KL8-J9@!FH#KF%%-/4@%%>
MU>A4";>7\5RJ;<G^(4QJ5SQ68(W>-L<QM)8B$$5=,1H?B\&CN$*6V(.21G7I
M7L78P^)N^OW-N4GX4RGZS1ZKQ=F6W1VHW%S!_W:V_G^Z"KX5GU6BA@QT7%!U
M9%IT2:9;WL?!3[CJY> +&<+D4QP*WM36K.7,/ 5*-1.0 0PPV".;$:H[L0LK
M+ZC&W@MV."XAM:F=/C+C4"EE5"<[8YYM<3KK608ZWWD-65?DCX%\UM'1A@<L
M!<0CR-\LT]YU4(9-7 @A,=+?/5BU+I]>[*%1JI,*[/="]_;';P^!G$.='>#&
MKK(]]A@H$.UP[U_K_<<'P."319R&)'^TIZ+GOOXWNA &:&'_2Y:/#8+)7'6.
M_+T7%^^"8JX!97J?U83. @Z&KP$_,[TU3!8,3PSPL:4>L;/B_WP*HHZY]9HB
M.^0FI,5Q%70<I(T-P33:)?@7FC2*TT@B,):#P@N]'H9_68";@(C=KIB=%MQ-
M-S.=FWU\GS.>V/>9#.=4LZ32P<75LX"6YR>%,70/4#6M[)L^M KZ&GCS_2M_
M_X*/V +#@_4P B?8D$!3?2/J4 JYU.?VAW=NJ^L1[MJ1JYP2PPT-<0/+8#A8
MMR%BRS8D &"Z\>P-%WNMP$=CE\WXLY+UJ$1DG&B:LP;YEV66/_$-WQ(>9:4J
MWE(ZR?E-S]!5EY_]-0.L*>:J94CP4LQ9WN^ZXOFW0(USS+-NF%!01&O4: W8
MZ"B$ZC&^'\T@1E?G3Q!8(/RO<05/$]&;)P/7 -I-UUG0U/:GL5*2,^JA2EN>
M?7P])H:J!B+QA8GG29!O4(_)1QG%&,6-I+L\OJW;NNU-WRHUK@$&2C&CS2X'
M9_J32@R0*E,L:W>FQS)8YHOC,:1T5L/F<V9$H_+\[(MUN#[.'+-(M<G471%0
M"FDG6O;=U4%OOSO()*0A;^]Q#%5W^O#'J2M06RI9*0-]')=,'5?G9-L4(E)"
M(K6E<X[W_;L$7OU!5"*0-4U9'?1A"OQHX,S%?GO5UC5@FBDF$\U?YMJ_ &'2
M;PQYK4_#;;.QE"^+_NLOAD,"L;9-R^E7=-[,E_(O*JL2U%6"A3@L?U+]WC<C
MK^?+;+'<LI>2#R'IW1PR ST;2%56;N]V+5Y) WGB'?UX+C5P+=U.(0N/8OIG
M=CQB&=6IPB0[_4NQW1R1&Z3DN&N ?3-LN2?R>(02)XX62O7C+%MHR'L)L@UK
MH.*8XXP#.B4!)7NW_3DF\!INM,,E?H+'!^W)V.:AA/A?[8^/ ?H,H?L/L]!)
M<O<?S<FWXIP:C)ETFO-T]<SI-V$83[^/-Y0U.HOT8+9+,C:, ^%^;Y3M'\05
M^9K-9[Z:VW@UG?%QG>R(SU%U,RX >V]9/1"O7(*KM:2PO[C5**UF^C29]TG"
M)YQ*P96MG">,6H!,BH2+S:^(BA4(M_U;$=60Z+5X=(CTE [_D=/'E78-"#DZ
M5!\'8R.UL>I=^X]PQ<AN49R69E/:[.(ECQYB:$(N.$HT;*+Q4*']H8RBM >,
M&A=4^+FQ($82M4]A7!,3)+B9W#^)XV5S0]2^YF&M,IM2<P9APM*W^#7=K30*
MV"(6D6YR23;Z)EJ#%T ]7-E2NG+,14#GLQ-O#PI^$\0*PD-;BMG3-%-.5E A
M%)K%\$T#X,EVTC7BMTP5HDP!-?_SV8*'37 2__JO2<[+SP==X"\)3MQG'FZ!
M %99&(LMB=AKHHEC_*:Z+&N/3)'1YQ+^)M 9C\?9(RR-SXS'Y>SD'BU7$!G#
M-< VI[>(>Y,=4;!N;B?*P#+Z^4]@_4;/\'\=2;O_IS46 KB@'$U4KQO!Z_>9
MRX<\YTI5/2)>"7.E*C[^-=SRA7\'%.JL< T8%,.<WS\_A9^=<CJT,I,>(W@V
M<8:4_Q]3;QG4YO?$?:>*:XM+VF(M%"CNH;0%"A0H+D&*%7<+$$BAQ27%BQ=W
M\L,M2+&4HL6"0X)[@@9_^G]F[KGO-]>;,W/-F3E[=K^?G3V[,M>SQ;ESP;<
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
M=)&2X?E9MY=#-:J0B^C[PU$/7BF'/RJMQU=K1]O1&X6/QQSV;P%1\*M'SC>
MMU0]?'LO3B*)POCK1/Y%&2=BM.?<C\;G<YDN CXK8BLC833)_2R0$;-K&.D%
M@SG^:DJ^QB!\3\ B4FQ(WT_T]W[P]<Y6-0A'O-LZ+$]Z?J'RBN.. 8N_U8ZI
M*.O:T-"X9FOI@)'"\\,3]$%##MJ#E?F#;K;]S?:-KM_&9?FY@='(SWC<SDD1
M$.E^H,/9TW1N@"@4*WP*_].1?.?G(+-&2,$1_,S@,'^8AV!P6,!\-Y,S1TOK
MI'3J0_Y5^81/D5\/C/1&M_N-K$%[4,_T+2!TYLCK9BA'OA BGPUKZ4@.X-G-
MP:K)4USI)=P"/J8Y5ZZ,%['@EV+N')A(KBXRYYG&(5G4:*AT0O'A>X+X#BQ/
M7]9G?I:>V.5*(M6. ,,]9*$A]0M92=X/,:_[;Y+/E+MACQ<)<YWLP*D3%@O[
MP  '=CO4PDL2TYW=2]_@:3&H%7ZD-\0ULN5;-K!:+5!>IRG:D^=BL)G4AM7-
M?]7@9] DL/XU 8@[>C-ZQ=PK=MGTC4;3XTL&Q.HC\P>OESUX\_1>O<R"3*>4
M\$WGL6_/QEMMT;,>05>)??05"Y\8K]5\$7'R5H*Q_ZSS)-?RWU=,QEE-=:K
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
M22B9:Z6]=$YHCP3MW [#"UG_T(J$B,92/79PN7 ",H:=+Q](!&*?@;YK(!A
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
M]C_MVLX__F2"X^&87V?LQ'7?+>">::WJHPY/9O7AG-QCJ@CNA4OM+2>99[<
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
MC.[N9@,&@XWQ ]_O>Q_W<^_W]\]>VY[/YZG7.>>9YSQO=KT"T%<,;C;>/+H
MW/2525Z)=#,41W]*5+HI4TO>9;U?1X$$+XY]%I@/,Q_A%'W;W=U5@NM<7J\-
M3&MOB$@!DGH6M^2*"8[-@T?- T_LF&3(&3.LN^,B+')**QM@+BW].72VLWOU
M5*MZT#!?SD6:B2,J)OD?:!D9NXZO6$<?R[D&)DQJ3D^F9X]:J;Y/'N>S6B?"
M)!:Y9'KOX(UY56-YC$/+@ZDM/$/Y".<"ZN8/YG=YFSS]WX.J";.F?IERP9C?
M;T<Y&;GDV3S"<R#WRC(-P.[K<J6Q6Z^F'9*K>L^'>N[W#T\DB*./'I<>BENH
M[ _48)F[/)9 #ZWGKB4^^X6<G8VHC1SZV545(QCD>L0L)%Y=M*Z,!'TF-ZY%
MAE99T;<KA8]1AN^LK#+-'NWNZD.1*O,W.,8:7J%LNTFU:&Z%^-K/3.!D_,!+
M)!39WUH3E1T/!._J3!'E>&)J>0HYHQ5OZVEDU:P R\7VPI&08X5?/Y&K$VEH
M645=^Z;6.*7U=2:WWX ([?5GL+MAI'Y$14(4:+G=5==:^N^+$.+B)-J"Z#P#
M*?(5.6B")'UU5W&":S/\5<)$ <,LPOIH@TLGQX;>SZ/O^;[+B#C0\Y<:TB*?
M9 WJ\:R\ZZ \II)7)'"+K2I4%+),!C"VUIYZ7L9HE=*3E-;1>S>D[ RHL/C8
MT&O:F5:BT8DO<GX7:+U7QXC$MN'YAXKI$2TG)V>N/56]!Y7M?G?LVY?$"C-_
MO-,3+95]\6T3Y#8QB*'#RM@TDM6]L_'Z8:WM'?QE>Q5QM[B:P;3K>CW[\=8
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
M/>X) K2L5VZM6]7X1D.(P&GR^F9]['TOY1J?VZ02TU2)4C%7R=-,Q_(9DUP
MFJ2>.ERS-B)!D87<]5:J>G2BYUNJVUKRC0X^X7947*H%OG?ZI8T["'WKWD_=
MYR8Y][R1SC8](&MP8"7TL>BKC*DM:I42ST1M^(L0Q6C>;^UR3,B;UFHC*W&U
M(+$&$H-N49&\$HZV(H*]E96S\>+P0'X/25VE (+G8")*(5SA5<JPDP6NM 7E
MQVW"-TL6N9]3%2?Z>*$EF!+?N*.B]PZ;BJV@QY88<Z8#Y<M!VEE6([/-?0,T
MS\CF2Q6%M:.?<?D4_#N^SY#C[6-2;\.:SU0M:;[),36Z@;\7N\3)/=CTL(;3
MMFM2FHD$ (-\G,X3Q!]6MWA"/!J_VJB#,3<62 BO65HZV0=F$N=.GUK44<]U
M.Z2D#1[Q,VL1)^;"VL5%P^:;:PG'DXALHZK#[I^$ ]_II-] 1D?YOVAQ,,VP
M.M#7:9=(Q*N6:*.N,G'B+V??3]M?W3]B9T];MA'X_8 '&.G4\!*U"@W9:2P[
M8F?YL9L)Y'BT\= 2F7-7F8WXS9Q,#YDZN=@N>2+&"2O,W;)IY\;YLA4N6!?3
MY> H>3YX>"\?"'>&D.-HEG[I/N6;D;*O=-^V_ZG4R!@05UWEBT^8]F3NN&<T
MT9YB"]OEP)N?3$51<^MMN*6I*Z-V!B=MD)V)*KZ_%/.BZ*)=CHJ^B5L*,%-/
MTU;WI@LPP*3<,-_F0X_\R%JAI+M'V'K!:V;'6X(3M*']?$W;4&\DXI[5'!.2
M.82Y$KG_^=E(N>YCLMS9RO4IT >>W5W#I#:Q1^M-]BF0$'1X=,E'N3366P4B
M'SO"#O3GJ38/4Q45]Q](6\@^EPXEF@X\7]S6S?.1%ZQ0.GJB^3;"H'ZLGM\<
M.RT")?<$RH\74:RF#*UW?F'0"'O$&,3V:L%#H-.S:6R)ZJED6L [76^[V1$-
MX?'P<L0M[B38MM,6MPNHQUI8,3UB[NIL3UG;2^':5*G<CG>N101L2'*ZB;/Q
M_)#S67&-_7-;3ZKX=&;R78-7KH8.$)'3-*WBQ5F1IG0R/Y.QXSE=.P6O =!\
M1T8F,)R>;'"7,5&,5+'GL[:[O?\>V. .ZE>- SK-=;)BVD!B%]MR>^8QG5\4
M^T9C<#HMQF$9''10](LA4#\HY193=$AD4I;+"%!AIUT[,Z=/@5-F6F46 ;H1
M!%?C$J!VUCX]%K4Q1$7@^4>SPN4'>DGG610=G:*]M\M=?EQV-L0%'4[$K\6W
MY"M^BO@$;MC8J"%'Z($C4V/K>JE*]]D2_,0'OOP^>H8Z4]_;V^?8?=D!S\U_
M3\/3Y44J[M^M(H(=I-/L]X[,%RKW2RO>J@+= UG&5PY_Z?&"Y+2F*\E(V5-V
M'K>3^'ID^7*=?W=E/]?R(UW'4C.?SSAW/?UL%HZ18!9:JI]?M QR(_&01!ZA
MSC-[_*JKJ]E6;ABLK-7,AQH)C7'X@IWHDPO %.72&6\G:3V*6;M%3U:UY>#*
MRBT)BK)>G!> 9DBT7AWA-CU[FM#IIY1D*MRCZD8JW'V4=G =LQ=\*YTC"OW7
M;RSWE+F[L\H+$>TJYC9.-U-3%W?F9<P7[2C\@#C;Z+O2H<Q4M5Z]L(J.B8^
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
M"OJ<A7V$P/MUK%GUT*GN_" FH1C9KC->NB6JZD2CZ,88ZIRN+S1QN_\-/2Q
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
MQM6]1N>$*_:#"KJ0O>W)_V\" %!+ P04    "  E@)E8W*?8D6UC  "J>0
M&    &%M8F\M,C R,S$R,S%X,C!F,# S+FIP9]R[=UQ3S;<OO&DB77HG=!!$
ME"XM(-)$!%1ZB4H' >FA2 "E-T$!!2F*%&FAHQ (O:A([S44D9X@8("0W#R_
M][WWO,?G=^_QW,\YG_?<NY/Y8Z_,GC5KS5K?^<[L"6&*L 1<N*FCKP.0D (
M"?$#$&8!+8",E/2O+_$B)WXISE-0D)-34%-2GCM/2TU+2T--0T-'SW2!CIZ1
MGH;F ML%1F865E966@9V#C86#B865I:_&B$A(SY#3D%%04'%0D=#Q_+OO@AM
M .-YDA82-3(208"4D82,D830!8"(_:0@^<<%_+\7"2FQC^<HSU-1TQ KU%\
M2$G(R$C)R?[J-?'7)\3? 7)&"B:!JYKGF$T>4 IZL\A$I+X]+W2]NIWUSC!:
M6/:A3R05-1L[!R>7B*B8^$4).7D%1:5KREHWM'5T]?1OWKUG:F9N86EE[^#H
MY.SBZN;KYQ\0" T*?OHL*CHF-BX^[<7+](S,5Z^SWA6\+RPJ+OE06E-;5]_0
M^/%34T=G5W=/;U__YY'1L?&)R:GI&=3RRNK:]_4?&YN8_9\'AT>_L,<G?]E%
M I"1_/?KG]K%2+2+E)R<C)SR+[M(2 /_JL!(3B%P]1R3I@GE V]F09F(\RS7
M4]]6MU,)R=Y!LS[T&:9F$Y9#B6#^,NT?EOV989'_6Y;]#\/^Q:X9@):,A#AX
M9(P &#B["S^/V8M0O8:A/'J-/HN).U #=RE<@>J<0"OJ51P^)E]3GW53+*WB
M5Z"735QN64!D_<+?+M8A -673PF 084X9R">,Q,%.F,&4Q& I:Q% A!;\#<)
M_-:["+>@/)RL= ?X1#2,F0"TRR,) */NWR1VKVUT>Z1!ANA)U$1]I<6T0EFY
M+E6"P<BH"-P+LA;)"JSN^L@F!ZP>Y<O+(%&OPQ@)P+ L.@]/54$ L/'@OTG&
ML288E=O8#^CBSK!K=1D<Y?Z&:I=7CWNF0)XB2:\.IE!CIX4N5J'ZZ/2C#XY%
M,]@"G:8QK[<AV=9Z_N>MK&,S5=XGD3FF![RIXN"0.U<L3P!HOZ!3\'%YSP@
MVM"+ '29_%UDQM"SF$0 ID   K("CU$>C$%H>K_M%#I>>(QH6'A&F?CJ3>B*
MFNPA7!>]F"PGS6QKNS$3UESD9M6:R^I/(ZGR<2UKO ]T*;;\)LB)Y5RQU!\I
M-;=V7<FC=^/"-;%6MA3-N5_9E7'%V!;87!Z-_DS6_'0R665,=UDLBOUV%@Z;
MK<-V9?#(U1-9)[@_ CG^/M!,@CU]_SU\;(T _(%/=U]T<=EDO53VV51(*3&D
MG"FHLQSZC'%@N'+9YZ[8'DG\_F(BB!EQ=VDQ#D:'D,[O?(^PN]S47!=TR%'H
M^VAHMNXT7->V+4J(DF-+P^T1K%,&)T0 WCFCP#AF:P* 8?F;A+4"Y8[D8F!9
MF';?R;?=T'=)T_8NO)1JQ'/ZBB5-,?#XYE(9V70$K^1@J"[F$'66C^>#ZEZ?
M4 670IVMG][S,%EZ,?"I/FV"(I7*_X6;)-LNLB,H7UYY$.L$>08[N(43(P"1
M[C"\8,KO@J8###+&H:ZJV>B"JY<[3#K5569!Y\[RK14'CV;ZZ14R,;FLXB2$
MVCNWB2R[MY6N1\HY*!,O9U^_U"]7A:.HWT?Z:)+Q&MTDNYM* *(=L;H$X,9@
M!PPKVD@ EL7_+I(L'T/XHN9!EHTCTO7SRE],/TE43=O8"AH*756Y_H$_34^)
M%]/]P"+4'1U6@)&V0,NWUKJ<'+WPX.U>U?$C%1+=K_;QL;GD^%KCV)S\,%]>
M_$\<6[8$89[30G^?M,"8QR'4/MR,ONM;X;*SNO%5];OIC.4L![?Q6LI7AI'Z
M?,Q>M*>J^LQVF,!(W@TS\9E81,KV9MO2AQ<!0YHKY.O$W+CX9V'J^![;JSEY
M:*AK."I? ;XS)O>=*L35-9"G9O8J)^F-.S>9DQ4?(A:/HK%ER])1-$NB0Q4'
M7PHQH/A'H8I7QN[<>7"J?U_$-E&VT4LB^&2(*VL1_15YG@#\>(TU(@#D$P0
MIPWZN\@QU!F;LPR)6;B"=7Z_<6'#=Q9;9L&E_651]R*4X>7^:V9W(,QBRD,-
M\TW6+JH"N]*YP-G24#-^N*-H@/C4%DDS^W$YR.>Q0C3_FT:R,<Q$Q*8/Y(_T
M.D-'E\&QH==.K^,4T:%:1C Z;-:7>UD^0Y^:]#WLDR89FEWN?D]66$^NSS[5
MQ/EDH@8RTMECY/,8OE2H-Q>[3C9Y;.<Z]D4O+RO-?M%.U7M<X[D*RGQCS)4#
M^@,HM6H($\N:[ D3Y\J,0ZCZ<=.X!S%]5J0*NM\+>_7KEDUX4D1CU ]W:P/,
M>O3A@&-=DDH7ERF^M*$_>$*AL5I?J3&4)?-AP\XSQN@>>FW2L;6_X\#?)9N7
M6P6@#SM-,V]]PK"E>Y1TIQW5+.C47&;W)F=^?OVY]Y3OR&L,=Q=[*Q<6MLSK
MJW\JU]@4D*-V(.G'^=:7Q['-XST/[\>^/P9:4WAXJ^(X7@0GA$8F^'\LKX#+
M-Y^O)_$HCME'Z;/(%%FD?259/1E/(EM1?(8PQ+!#T&;9%5;S[C-<U[WX+<T%
M]<GR+NKX;)?Q6=#NS)&L\Y-\R/ZS()9? 2?[6(6Z85U1$'IW/KYQN99 8T3U
M^+MXB/+1N>@1RTS/:862>0ZSN>)<)?E=HD&O"< ?Y./&2V.N/!5<P%D.GMT5
M1([GATSA5-#=.3L-$3 Y=K:3>U3"=Z004;86XA)MB9%T(?#H."_Z#8<T_?K8
MM*#!/LF4LW?(U7"</G%Z]B+V>\15L@H]B$L(-C\+UB8 ^=3 *%RTA0"\^#",
MW#9H)5;8NGF8M>^^>*R<PXWO:MX[NUR7SV#Y+EX<@%-@/-]Z8R KZ8TQJBK+
M!E+R."I@#$Y^E.?.!+&1[&9Z)D)RI?O[U?N][D8<JI,M=Q4N^T:DO@&M:X#$
M\(/!.9D=X/@\YC :;,*]FM91X1R$_ON;0^<]$-EO6_=''X@J/?/A_<*W?+//
M>@)AU)ZE&WW_+!/FI"]679.,AN*'I6V79I5B=A2SNWJY(Q^\"-C+=.4\UH,/
M-\1QW,\7NM;.>^:RGQHG8B[5KK0ISCOXK%5D(V-_(6RJB2&Z7.MUG11OQ<&\
M#%F#/M.$YM4DE@>O0B,:DI4&Y2<V\1PCJI:8D#:NWO;S?A^]Y/9HMVA*-T]8
MW'FKDMV-,RX,\!OS#O0S25R=>W>-,QQ>=5U<"*!U!DUDL^C3[\2R>U^:U>#T
M7#W-(EWOM+J[T2J)I4.+=89Q-[A+QZOS8<Z]INN.OW[G]%935'6IH<]3VM2F
MXV_;!.!2[L,GRU]LI;ND(W\I]W9!XA;/EQ^L-:(SNV;U<$9L^0UN$R>FJ]8/
M$0]EJ-)T#:ZQ'#D_/X)7L9%;<FG$"]\G4R(3I@_/<\L(_X2"U;(>U6*X.ZM"
M;V \,\^RE]VSQ>MTHEU8A1.VR_M]/NL*.'YBJH+LEOOWA$TH\H'R5B!MUFIA
M&('1Y7%Y*CC51^@M\8E'L5\QSX>?"AC3:X@EOX9_V(A@%UYR0!M5 *$Q& 4Z
MZDG49 ^(+I1MS$L>QK9EQ3A6>:?GN_6P9W5I6U_MU8<B&6HH(=K;QE5DK5!L
M OJT>Q%$ )S*]LCK&X]NL'%]R\)8SLB<Q7);W.'6#X?,IWM\J:ZN.PLZO79/
MO(V#95S[U@[@L+HR$?[I>)8 4(G&O ^E1CL_JX3YP[&^RPA?MV"'@.01UVK8
M(R/Q(-9[VW>9+]Y11S^Z' 37K,%(1TJ%:F&>HAJ[SR36[V+8XT)-1=\6N0ZZ
M>PO/[$0P*N1FC/20G TEBI))]!AG"*W#ZP*2IML&;48;$M=YAMC!8+ ;A'DC
M.",5LW*KIHX //.U?6HRXEEYL-:0NV(\CBNJE0P;N=#![:!A0FY! ,RVN]AG
M[291'LX:#6>5J@'^ M1:RV :5W9ER(P'M\?<Q:-:E4ASDGO*>W.Z"YSPHJN+
M+4) )[D#W_G\RV%/<)<0M@Q+7ML[E38](-1>#,Z\#!S+?X$MN?]]+MIB[M:K
MLSGO?HG6[QRVF,:W96#00;:AM<99<7T+F[@G@ON#JY7-XZ8;P@TM$R]3A1OF
M6)WO72E3?6+=NJ9TNO4PIRTB>FMO-NO1X_<NL;$E<1TE * 6XT:Z_C68AX]G
MF  \@I^'W>\MGK:VQ:E]C,UFN:<_.+,$?9D.7)T1OL^@U%^,GVNT"AI5OS"U
M,'=,Y",7#D+BNGQD5 /Z1H)J=FUD)")EEI):ZP^&XMC#PVG7BV%6=^)OWXS4
M:U?:V="P.=8ZBAS&75LB /&+),Z-8Y=-B=3QXL\UQ:S"[I'WYV9N,#$*)Y84
M3K,'\@8?ENI_<%$6BR4 +O-DRZ&/ZX]:).VFN$MD9BJ?>S"I0#V@7P>8RRK[
M]CMT^[BSY0\77[X2<FGGUNOUNJD;K>@@Q?$P1D*/_$.O"5$O=K9CXF0]1C7D
M5&S#3N+3[/(7,*W[A86*63:H8XBU-_6M.=SZ SNCKWW8?K@"A OJPS#MU;'
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
M3<I[<'U&^:NY.67L;N[O6A>W!\"D:!,7;$)>9S]$^82E)Q!I*'L/[(01P4T
MHDP'"0"_R=]%QI2E)G:,1,:3 &)%N)\U'C$ 4#/I[:3;3T1A==!2[R:+AEW'
M[KCCVZC$I5-SW?]) ^9_J"N$(>:2 (:NIX'_I[S^6[9%U]0$F1OGU:T<4"Q5
M<QH]*Y&^$4G!?Q ^X6IW_B3*_F^H)@?[7Z8SPG>9M;@'PH=EZ,KE5+^ ]HB=
M\)O- >_H=OVZ$Z3^Z%;VT=DSSY[M%2'Y'67# M<9T_2RJL!(EMBJ;U34YV W
MS]D2(>."B38+\&\4DM6\VG7<&/*4MQY\5FS7:*=_J@X;,"!RA-F[1$3QW_+[
MMUKX@Q)T.7-E\(+^Z2WW7*I/N2-&#.VH!%NG&:5\21E]D;&JJL!+@=YL.L 6
M=HBRP@0B;1<VA!=-Z.""=PO(ET*%C#"/A\#5N/ !A5QIL^Y=W *'X?JUY])S
M4]GGYP)'H-E'<1B%;!2$#V<0]3:F0YT>H^5B].Y)CNU>!?_'Y)G-]6_?S SW
M]?HHOS2PTE(]U% !F9A Y*#N*Y/Q7NJ*=.PF[A9R<?+S[C<_CMK1I11/6\X*
M5T$0Q<]KTF2LUP3]9C^_.57LW('=Q3@H-JT-67L('J;790OQ36M7D5_:9_ZV
M8?25'22Q#0KQ!WR0_X8KS_\SJO7O*9*]VZ&\R^1G'^HA[.J9M9WF?"P-PVFG
M.XP9LKW^<@.GB%UJ,V/9Y+(-NW9M(+36]Q0,S860N2&I6WL?A0J%K#!6T#G<
MSA=]Y65VEG_U[*=2^BVMI&:])]/'KJH&IVK8@KO$F9,AFK&=&VO?PR?IX74*
MM9%XDMP3$KOKF7_59T#<+TVN;<;LWL-.=^J3W'A*WPA,<90S)KK%\3TW^=-.
M.-= V8)$24B7SMGX\[VJ!LN?/<.UV&^J>1U@&M4G1:&A7//KKQZ]Z%)N*/ O
MRWY;LW<S=UBHIH8JIZM;\,.,ANF^ =GK:R=6\<"^T?1/O!OD+'DF#S\*MX8+
MG^6!OQ<2J?#.!P*PHWS81,YBH@W\1Y4@L>UC B OC>_U,"( KI,5DVEA@WD_
M[Q" [8 Q G"4$SS_[VZ3=1W$@A=R#V.85!5ZBPV\7CLIG\(X-Z=Y84R>K2:2
M-9KR]>N<AR_3KM\'D$G!:D'LW=+'4HL4L&V!4MA&@QM0^T>X:UYJHL'W9Q#]
M?UI5D#H./(27P3+@F2#80E7.)V>U%39;/-"L3;#8P.PI$HM1J6[<\\Z[N85$
M"6*)3UU7? I#EWXB *O4AS?%.==@Z-109P+PEKL=B36U(0#[%*"_28(+6<[_
M 52WW"%&Y/\?U3 @EM"[V.PE0P5>B!U:,3I3[]2CL+!S R^::SEDY,M#,L[7
M3W;!D9(B6F/+;M[N[NEM6+\@T055K2D$H%C%ZM#M'#$62:G%WX7_K>Q+QT/V
MK5NIB4FE=8\ C#X:WZI?A; @5QM#68DM1!,3K6BZA&SRKP5BTKS]]:_72Q/3
MH$#PY#<D%?X*-.$.]O##1J[ FQ0:[.@MKL7("8T+VJRU0;*=3[^HQ@[9,F@_
M/[D?/-B-9,#&=+>2C1T8T=E93+EQA;.-V$#V)!JVO:_8OHFY^(FHFLICOMK.
M'R-[Y$6$2NQU>7",F3H?.B4N5+JT^PD=JL%!B[1G^(O[:155\@V/BKXE^N6(
M=^M$$N3F >HPQZLUP&B@\8>J#"(?)B]++8?KTB&&.;4_>[[D9#1V*$U:W)Y@
MZ(8EFVPM4&.+42'6MK#V!=%1!+?_LJ'"X?0#UYUT82IOYI[MX=1+]UD?5T0J
MK<?B;$]5L/"N'<PD5U$2*4ZGNJ:V@4(4_/#*;!"]S<IZGT@TL/[47-6<B)<)
M/;GR$_4J Y!;5:.'*3&^4%''AGA]D6A7SJFYR\NLS]E1MZD.\Q_BY,\*_7+
M6D-R>1P;)Y/11"1[9B+?)U_A)K\OKP*5&MY=T]$-6(AHK-%C;:AZY&LKDK)#
MZ:$.+]P(S.68D)O7M1L5&4> W1\_8"@3UA.&WF5Z>*U#ICKY.H(/H7!-GP X
M/;G;N\ W+ ?G<^,*O>*2RX) #^0/(7HN39IM>,G/RN5[""I%3Z';V)]\G3.;
M?(:GQQ;][%JD/_3B<<MR7&TEK_L8V6-X4?ANB=$EP;FYKY570;M/PW8,Z$:8
MFZDI %LT<D<Q']IH@G7W<BS<E*1,J;CL>5#VP0J(O6_X4^L*$U--Z:$Q=[IW
MWLM)V!*2!9Z,DZ8OSU"T>L1N*-C5*'(C,6+:3%O\JT*#XL7!ZW30Z/I3(4/_
MPJVAC5S1%X:M?*)<OZ(]T_C\.%9?&032:MC'65DCDE^E4J(GAR8"&#>X[K$I
MAUZD9:LJ5T#O,YJ:4[=^!$@T4I[C6:'+BUUVY\;Y,:!DG!=#K"/&=C?*,=#A
M%ZT  3!RD8J 2?>U<0>RJ\GF0BMGCSY@6Q[G4:E+;.!94ZP\##JMO$X"&@ML
M:!X4S\L]O*'MT_ZF5 81H;ZIM.[=UH)>1YEW@Z/#SDWXT2G\;)]D9Y\I//I
MMS8R+]/V2[9NZNK*^M0W[Y^7'RN;&24CG?:X[5P767!@5$6(MA<=3B.J4AI<
M__:ES31$E8I\1,?^<Y->==G]%7L_<F/9IH_8LR)H\&BO0B/7[0^^_DL>3)-6
M8ZIOF9\435B\?S+T@O]+5.1UTZ/<5]]<9S)W.(MT'?W]WT%#K##7-TX<B^ ?
MV@MOI*CEM'QFCPM@/Z=_D_2[7#_-H/]\'_3+$F62?Y)!S\B&U;>G7NQ)H0(,
M,?[.39%.(>ZQ;S\FB30:3UVM^G2-WJ=91M&9)9<'RXQA1TW&O1M7%5J&,'3)
M5PC='@W5Y2MPEDN@G7A\3!7H0+;?HT[KP\,4GK&CP9N7@'3QD&QO6LW(G!&M
M;+K'%17]VK=<U8"%1FT]<S5V0L?LE70VZ)4]72V,'U7=XTX >.%>!P0@A6U!
M"'U4783U;4_-M@]$;4U-&E_EOO%Z38?IHN[%RX?\2:6(G&E6\^64[:T5./>6
MG43($]CUYMK6UI%ZWLLK5HVY[F72-?ID]?DS[4SL4+OKPU$!KA8*4"'K+@(
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
M ;B.3"8 Z)0Q&': Q'Z\!'Z1B Z)0P3@ASEF$<]XDD( . M^UQ%>O3EF_I(
M=.JXP XDL7L$X/P9$4\21X@B[1]Y_X^(BNXOT1";P.\;N,<%*/;N$E4A8I7&
MH[QGH;Z41WEQ>_62-M";9XVS_;7V&,:>@%P&]?$?8/1P%NB,&J]" #K )@1@
M18[BOYS-PW]3HF%QZ";Y354:,]D9)HXQS8MAF[4=D0^9*LS]1N=UHZF*79)M
ME#^I,$F+E?Y]N&^R^_"/?^ME#<GG4',B3[!= 9V2V<%^Q)2"20G :ERH&C%:
M V\3@!&730+0[74L@B<RK2KY=7QL\%NT)%XOIG/QE-UO[TPT.5PEZY_M!/Z3
MHNJU#,:]"6R'GQQ-P@YNL&ZGK\"(\\KJ2BL=;+*AF0"\XX<[Y#\BQOJ_VHB_
MWYB,D$LT16@52I)%<AWQ:^)^$ /U5R?XX.H&&,O+3ER9V2F>*N-8L4&EH638
MP*"@)3#M_/P<-*Q'OSA/MS%-GZ?M6>W5ZQ8O^D5;N/$LTIW2)V)V+ 2@G9<X
M07'GAW OHG.QSOAH->),2/:..&>5_-Z^!1C]-HP3-JR,+L:?WT%BYT&_W9,J
M(E%JZ,$SVF C/*4VT6-_;4#O1<-^V(_ T,K2>(DJ&.HZ3H9HHC_*",<X"\,T
M@7\7  N_J]7%B;5R$B,E19\ M/U 8DO;"4 4#?H+/FXR"HS6]2"FZH^_2T@;
MNT$\4!^OZ+#+2:J:A2H-*0&D"3]JC-*(.6(6V,[ #?5AB%P D@UA!LDWT/C<
M\HJ0"_QG6:HI+=9:2]*=5WS4>;'&H%.2&6*T-]U%<Z->7P/3X\3U]\YBB.UW
M&9_;^[U;X']MNQD#3AP2#3FXC2!&?Z2*%UY1]W>!QG^ SP$O6$<(*N^$XR /
M1Y]  .(+\,R+M,1TZ7U/I#Y^$)SI?6)R1V$=B71DJR,/*]1 3',_V-\D)"V_
MC57$"I*."<#0O]3_H3[_3[OB#>-LI<0IUV U5[*SO0"LW<PR[SF\WO<$G09=
M';;]"^V1#A>"^O(9/,SH22CY]\]O&%5ZH3Z)H1:CDGU@-14^1I!#25L1@-7@
M[OBVG,N-R5\31U>OS@A_>FU_YPF),.WX# :4U,HS$FJ."5S:S:G8R AN??.K
M*5NM$$<C=TG[692^#CD3PZUXX) !:Q1*Y&%:?"\(0,0P#'/O-Y>4@[#&2%KD
MCQPH$;'( Q9QGBF_"\+_"X4N6<CO0PCZ+4S**/^6P 5_3VD&=6S<BA0I9$9L
MZ>!#Y4822\#,]U_LJ2A?<H[!@846V.]:'C"$$[$6X ]501<QF)S%_17G=_X@
M4E)^<[_I4P) S8[*/&.&4\.6DF<)0-+PWR1#YW[]%TV@8MT5"/U7HTSX1E)R
MLY<0>.(3D>S_%BZMY,0>O",Z"OX,WLIS^2FJ!72=N;>$,SK'GA69_=2K,6"<
ML\>:+SNE JA7WSQ[#5Z=_\O6J6;B$O8=4XL"XLN1 P%X$8!U)@ /=V+PL3<W
M6H6PIP;8!TLYUETS UUF1\JAHEK?^X1^\J!3R_@455A-=L<H[V3&A%V"^G:#
M&54MERK4=]Y/XBYGP$LZS*G?H6AZZ]:_=Z1D)\NHN=?!$XF8AXTY@F*<.T'Q
M?&+XSKKZD#@_$-LFFV+BH"]?@?0;L>=]\:2:_M'<!KS)NO,\9EB$E'\*,W[,
M9V"93GM2$YV;7>&"T:H8Y+)<2#"8U']G^IQ"8.59%.BBV/- 8Q60+72Q^RI6
MJ/UD,M:I]M/8@Y'RM9:TB:\7LTR3#-*-OQ8H\3C$&Y%":QA 4*'.!='Z:(,0
M0W>CQK$'T8^\;F3)IYI6]V@\XC'O9U<$3^?*(AMJQO>\B.Q"'*L24N[&]A/2
MTH=LA8C8O]'1-UX3?AFV+2Z4W[9"UMYKB>Z-#F-Q(X:@O*VN-4:A&'VTZ^%E
MP+[WY-&(9N'%FL"HN?<R4HOIU*7/YF@3$B7OTX""AR$\6*;]+];C8>1S6 /;
ME@DGC$ZZK]>*Y%V8, %P"[=DRPJI?K%FQ#MQX<I4>Y'?1MLJ-V0BC&UZ0SGC
M_4Q/R2(%3E/A]?(UQX^O%\U&I86[W[23S*I^8.VZ^WRN3.ST'D4*0N12:JU$
M4"*)@,ZY)[5VBNP[6F_SJ-SQXC Z:+H? \,FN[)G17!&JL&18N.33/KA]Q5"
MNISDM1(-I"\2J7?#.*!6$$JLPLS,X>RI#FH5V2HEJV2Y9B\<7QC7<=&CE*3-
ME .>L ,R&B, SGO)?02 Q1Y]6)<KB1&.,;"4RE69&NC,XP]7/=+O_1([)TMY
M'+P4GE)Y"$GBNA<F.'Q =VYDO;OIVP<B1_34\BI4U63K]"F=DTM3+C%WH@YG
MLEBO$C;]=):O*EL<JEZ'\<!Q5>;PKIVZLC6I#633W5S&WD(GW OG><VY\HAV
MQ>NKGDT6QF" N1/"Y#<8W7X8A*?$V56AH^KQZ2(OSD<5EJ'LAE$OH[)8H)-7
M^C^O^AV7O<A>9HBM/\;3A!IBZEO*[4!HK_C#'"';";F2J8W)[.40ZR>6RCN-
M,J2T,6L4_2B]_$M/#+TP9GJJIODN7(-1]2UL/VUD::ZM)E_<B8@7DA2NO;%=
M_<GTT<73V=NR3^_@-+'P!^@M.W11>D@Q9-YPV1I39*'O4M)_E)1XZG!I\YZ'
MSK7V#:N,,#7T1'.)Q?1&4T5NO?=CVJ$D==-/Y\-]A628&(/:'NH8W#=/"1MC
MGYA89%('A!NO= M@7MU/TV.-/15IZR,_^$)RR!^8KSO,8M[>JMAJ*-E)I+"J
M=QGB_.4G0J]BI(U2]')M?9R2^T6>7'/23NRO*[@T2?VYK7(ND:ZH>4"EFX\/
M ^XRXG9M5<,X%:(68Y5U$TWJ:+CI-/,1>;=-&&L-+*XQ:\ED,H4GI>U[2I"F
M4]ION2VK*Q& ?C9L!!$B\$0"_'[0>H8A0<Z+I;]4-+74:M.HR$Z_>*&B_.U
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
M7G61>6)E> X)D6BW_I^ 7P5\[F]C*N#3?WDTKYX"'M6<S)DVHI#()D1K(KA
MTJPE4>7L2[=[F[PLSRMIHF>B+3S^-1Y8WX+45#Y#PO@R>.98QR5HW(3XY$*;
MP\R\NGHE1W+<,V8?*#^M>LCDX]C*E K6_]C!1CEV"\]M9EK.>7&;>D)'*A:M
M-\VK?15-KXAF-*&^[V08N(J;..M2O1W^5^D%WQ-,5A[#\:5H8G[O6]>(4$__
M"'"%6Y>2BT NI\RU]EU7*I6VJ- M3!8:Q'FPQ$F^28B(AFSO51^"F/O<9><1
MU\[&ZK9R\'Z^PYO#FU!O(#!ZX<7?+.S?KC77WZ9 /-]+=CHN"N?^!J<G^X>Z
MX[?0W+F/?PD>C)G09E%K^#3O/LR.^L*F%R"]5!E/HJR%F,T*W7'2K[B3+$VJ
M0",<FIL4BGOL;)6:ZV6HD0G+_C)M9+OT6ZQ!"E#+0MK 0?A[X>=1K-\NG+SP
MK/IVW7[35SR%+*TH-^B\9B1*S4"7D='S).6O=Y^C_QKG;5U\CJ"RO-&U%!?.
M,(G4]\4[H%$7C15XVHI[1XR:K!;%']B6N%+-2(G)!2S0:5BH^Y>0&2> Y^9@
M!OCIKB6FD"R]5LL7(@C,CG/N1K;S(\@F=9NZTQ_IVN9[]JV$)?/FL7!64O/N
M]R_6.OFPC@\WAG=:[@&^9#YA 7]$J<% DT"^>2][$;PF@@B/1/J^L5:);RPP
M5,CAJ0UD,+8^"XBUP'*[VOK\%'Y_\;+0I/#V-#[KD8YOK#U[HCO?-8J,VQ3[
M]].YJU)L*EH1=HFR1&"<7*@P0?)/ZL ;2PD6^<!6@DOO"2<I9L78'6TOTC99
MM8N\^.MN$>K[DUN)M,\]$6=YRZ)P;E9<CK -Z"=#%E(K/LT618!VP^-.^.L\
M<GO9;$C3MR:8+Z)?;RIWRT[<Z3X%#+H;>;.VGV2I\/)2^/>6H(Z#=OK&"O%<
MZ*'PD=G>4',!!7=WI<WPJ@V$:E1RL<<&,[Z \KE=,GN4_Q8G'P-B48K@M@\)
MM"%QXG:H?S$IHHRR*JSFK8>3UY3+$DMV'W0HU->H,+LK)5!\JFA8,![\@(#H
M-F&TU7T)TRTP:?@P7L/^N=G\HXP?'W5 N_B2Q&&G':YEKH_!'TK@[+)V[V&E
MAJD2RD\!W=6,XUWR;[_^0JNV=F!\DE_J1BWT=0_C0].$"6]U5W=S:,/@O;5Q
M('H4&TR.P)H\O?PC)IATX '[";DX7BT24!*YI"Y!2S4@:*+%4+/".EN+DQD3
MA<?:<YH[,CALAZB*N0L'H/Q(Y364W@[;AP0+6Y+;CVHBG+&G8J&3.5"\+*"2
MBCE ;YDF=#_;95^59GTG[T1J=K.8@P#JV5'!@8H@;[P<6 Z.C2^.2WB*M;7Q
M!%9W]W?G@.'UZ32L>2?;ASV IU+P!H<NO@!3'.(YW/.*?^E<(7NG,+3:O/VX
M$,79YQ*L5-&UQ^!@JU-=?P93_0Q*<TG!@M%PM3@;!U22AX96>L$;R V*%@XL
M\MA=3?[/[$]+>#L:ZDIC4)WM .%%W-6%RE*\\>ZS8$(:KKD)CS)#X,N*N3\
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
MU.SKX!ZYZ3%PMC@K7Q50!I?@T_JD0;Q;X0)1T^BV[3#Y!-F*]K&FZ:8%L+^
M%@?&,2?2H$I(]*+=UCC=6NUUO.3VAQ4')A)TN3GMR;MO/'4AW,:W'+@,S19[
M@IE'G8'M!H8SA8>N@F>#(VC#^6!&)$C9MQ.N"=C]5YM =OQA:]/8ZUB,;D=;
M@ED5PV.H]_T+R^';KD3F[ T_NH:E)>WR&=M%VXYLB"^GL30<]_#,>S*@-A,H
M0;Y)\*D\XEN F<;93"!!*^=\MNY.R.2:M&!EO&OD<;&\@-XID'N!3#>'7<)7
M+M8*Q6I1BRD-.J$7*QMUN9;M]6#(;6-!0=DDA>Q MO0<INA>0R7<(B])VY_
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
M+\X8G$XESWLM(BP)I9DBM$^B2X48,'2%U^"7<BE.'B?%3.,13!"$JLSQZ(O
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
M?+[8I>H&_\ZK6M/50N&&7'N/U^),'N5%48&,GYM5#'H1$32:$"FS'GL$!A1
ME.R$EUHCS,(&4[;U[.[HV;UK';O-CMW9N_X%^7+!JZO+P6G_<MNR#[5#0O:A
MUVR9,>!RTM;Z<\UP B6:15$GBKV$D4-UDR*QP34$4N;QTD/(VZ!0AU*Q2J#G
MI!\Z<&!E"9PW^*,E--4)3 D8$;6[(D3>FL-ICB&HORIP$&/))3[N!J\4<?[X
MH3YBJ4A"21\(B2^K+^[Q[.N+6/E=#4E7< L<2^Q+.0A!&B#P,F. O'T<9L\K
MGCI):WQ0R_J$HBZB5O0-*AKO+O"4[7=YUV[)UH;_MC9\#[G5N:^!!>S21J4,
MG*5TML ^"EIS,?MHV0B1TR[7.UJEWDKG%DKG:5Y:9P\D5%.O29)/5/TCDV.P
M$*ZDWC/#E!]AL5:8JMB'P8CQB! FT->4-%E["C"1D"'97DAA5VCEO2V#;R7^
M'B7^#=?]B2;F(!]\IHJ:T6#;I&/0.\\P&8EZ/) $G@\(J8//5I-?C[R>>D+Q
M9QRCS\]^68*SS1QHC[<UBO+?C<[XJ45GM.B,;X[.^(1(YOLI05.Y:HPTGG0R
MLT=X9V.K0"X%N<Z3F$E(A6+6TETP@R!5K9B:O[QPM8#=X-PE;VP@G")'U]*U
M?HR5?C"""=C8E;#S2F3)A^G.%(_3CS,A=V*8:2IJ86.&W,L\GG"R*%]OKPB,
MXCH$NZ72P0CN$4W936V@6FKM5,G1EB>@I^PNPX%J"\)ENY]@S#<V([<TC&KO
M\TD8-U-U=Z0;N0DX=L"_1DB)U")1XX]LB=R$M Q<($74XVLFS:^29[ .WFI"
M+K<-VG)  V[!M0"."PD!]Z6!DKN2A^TI2!\@=:G!N%MTT\TQ4T.8IXTLK\QF
M1U:<@5!(2,"_D60Z<<0]($_R1$KXYNG/WOR!'"4QX7XP8U/$#) 74:(@>2T?
MU T&LBOGX5)"WQMVA?3@94 4LV&S/#=:"]W:>X\8%&Z<NKMTX_O$@'4;<KY;
MR+F-.&^..)^?G0R&@Z/>"</=!Z^NJ/!LRZ+.F_MH;*AS(OP?-?SE BWV>=*4
MCS$;0!ZK&/V3CM4ZH>5]:3A(F]J7.Q6P2>&O+<<:P_JP(4%%J7PX2M*PPOS9
M6#K8<:Z.;T?AYDY-,\)=8=B<>K-_MME*844A%=?@!,>ZK5+*>S"2L2B0]CIS
MU,@;J+PVG<DP+\1@(R'JN+/VVZL,.*L)/?$V6P7Y%15D"[:\04->G W[1Z@5
M"7$)OY[W+X*K2^PW!$KS[7GO]-]![_*R/]QVK0F*"&$/F'Q"; 2EC%"?+4(-
M1CZ7RXKYAN%5+(;/UQLJ3-(N(+3-)K]L:ZEZ7'LGT7]U7 DVDB8;C8 <&JSO
M7IIZ35;I*PY+8!2F3Y'DH!O<<WZ+#._&>["[QZ1.*1;&<HDJ$Z_:2/4\+-GI
MHN;></,/1/8R7U+T07?<"^-4XN?,ES5/PXQ<2!B,8D^4+\@JI%NIN%TD.,IP
M$0-Q,4T9I@A_\4U=*D6 05<9^=%ZBE-NW2_"\//12)4'W> J"RLX8PJ8LY@Y
MC0O7H,%OX-3HLAW6L42-YJ&M/K^C/F\5^F:%[JGNJR&VBW.=GOK_[VIPOH50
M^AM9K&!/77/%][@J,MB:7F#+,AV@638G[]>T>B(CV:K9U1[,MG\S*^2_\I'V
M-3U9K(1C8(*9L/2>@;?"39^4&"&:(\!NE)I.'2GW>S'C7]74P6#LO0+>QX(
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
MB?@N#J.\^74QM1SCE.J2$*MR.G:\[,_ZVE/\O!GT,(OZ5YY0)\D[+^XC5R#
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
M%=@P$G,-,TX6P$&$91'4/&,A2P.F2+_;!-M>G\B8G*:!G)-15(04&8E< !?
M,,E[$[7)'C:$\=#K#&[8E&L#?&YL07?P>K":)@^?MV?#Y/M.S2YHGQ@FO5H%
M[3NJK9@DZ8+<P20)!K*SN2UV(PE]9Q)D*W1"87FDV8(4F5$% V=!DUI-"X%*
M20I7BD/5F(90I(A,0:T8Z>P^,<@@W+6F:H$F*;UC%A;+-C641> 3="E0!6$?
M:!!R!4(:S$!::_ $HH? (P\3H@O\6-6?,\7*1G  *=<@^"QXK/163.<LM YB
MNSFX)B,8)L05S$VPV#(;.T35"%']OP:B<*7/(%@Q[M>"$Z4@9!X0O*O;/ -R
M2-TZS[-0%,@*$/];8!E3KL2"Y!#$B#_$):2/2X"5L:T?] \8CFQBTT2+0H !
MH$I"Z-M.G5<AU0F)A9SK"G(K:B$4"YO6#GQMKB%'5\X\YO,./#4"SWZMP#/9
M"#)\.-TW UWBHQ3BN&[+..9P:<-O3*AB-M A<#D^.U163.-SY#I!<S1+@;.0
MM_ Z LDEI"Z@'K*9DL)%?*YDR"(HUF0/ CQB@!@7Q:/[,(%L@)%3((J;0H"%
M3>4.]MCK53:'5^Z28[Z3.:1A^P399 V #@GHRY,[BC<ZBJ&C2D&NPQ(L4(;Z
M.XS5!V-[]'6=0';&-$P:A)O525_&0A,E7$@+_?0JJ*4"!G%=]N34F2P4-  L
M@5&"W -6++/M8'*]8JUU_G,[;P"44IZM@KU9<B/>Y,!@X(N6@D=V?U07@>81
MIXKC +@3D9:0,VRIT"CL[+JBK0JT3"4U X<,,"-6RBD&62$H$BP,RSJQ$HA0
MP\G-+:P,!0%#>Z!":(9%.\ZK$QZ#&N/QR<SQ"2R?SCE/1B<@>L8C9%>J96:#
MA&H +.9<4#BE*JI0 3CEU(4:RL5MW>(:80%D0>'@O6&Z)HLMA]^7 \H+E0,V
MM96W80AA:AVPV=N49:!:!4 4[K <L8\FD)DZ_,$:P7.@T1T"ZX3 L%8(',VH
M*"QM8'BR.(:4B<\@L/26U&>I2I] @^[RL]F0Q1W4!R;3+O4*9&$>=^0I?$V7
MU@RSR_C)^QHDJ+)7NZ(P-R_@U@#[V"&H1@B*:H6@,Q>5CP8Y;A:6B8TUV JH
MKR PE(LR# N%H?RI-ML(<O; %ULYH7JI-Y$[+-189$D5O%\2WH((?L=$N3?Y
MP+[Y/X^DO<-4?3!U\#?8"['OH*(*C<W5@HXTDTIM(/;P;>S:VHX$\16J\Y,\
M;.D:A5S,2*670L\60)-IRHUA[#-<&DB0DG@_XN"?;60/D APULB)\(T9885R
M]GO!P7T<1EQD(0[B]6['HT9(JMF.QZF W *FC0-2<)<,]]M"SB"T2XVVW'F8
M,WJ':LOE&E9OV2S)OL6JML>W 48_3E9NE\!M4FYA%1I!1<V6I/(HNLKD"JH
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
M5**AUP>BP;"/<(%BQMN$K>E7-"HE) C0$V<$+>X@]V60MH%9RHI""P2_FI)
MTD8)E11D[HI5:])*U4?G??0; S5*V*=O5EY)6C"BZX5F,4\8C8$1,-;I""WC
MF$4@Y<&59%G$<C#./R8/M:'T5HT-^E""C"SA!L&T8C$,Y:4L@*E"2G1#ICD
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
M71ML3E#[[$90G5RE0J=C.M[K[DQ(NK?K#M@N.YGJUX7RYXK^=U!+ P04
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
MK (UCZEMUQA6U?W;D3FP5Q<;=?ALN(Q= >5=21&&-"KK9$X4K!J8IEM':3
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
M3)N]JD+\-4 ^OY,,GG2;0KD0O[)D]K8;'P+24+A4(8W$$E,/I8$1P"K #QI
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
M$UR/PYQRP@*G_>.)5*6#Q3:'.-PA#O?1XG#P&H?6=K'H0;*S$T%!Z4EKGC;
M3H#LBUYE3__.*HMH0%K@NKP^%FKIU5@NPR3Y?<$:_S;MS[?^<W$!,@G?X9UL
MO!.HJR4S.+=K;_(%8@8KIW$LJ9)4?A;JS9)\#6/;F42&-*=IP*?F5/,J^18-
M1@ILP2KY4[H_ 27<P:W6:]*_)4%6(MV(&R@B(RP!]GY5F,W3O*0K.BU +7P&
MNK 2+;X$A%5K3YJ5F=FG9;6NS8KXQE^^_>XORC=^MT[I92^9^!EA_Q/0%.PE
MR2A*X=M4:JC.0$_U&>J:[>JJ&;Q%.Z;QL'GEA!'Y^K;DJ#P37O8'/)>+GM,O
MV"(T<DAO$ G'Y<T!+PAU@3_X%O;4%$7\-PXY$_D:\ZL ND$8"$5*#OL7[!^R
MB4HQ3WG;&-)(L2)BB<+1J09Q3'OM+L>SVD2_TC:W@6XOQ@%'7C4RD)?$0GS%
M6_^D@IU$S0KWB9_9!^OQU7RKW8'[ +:$]$&?4PHL!K4UF$.Y+,=AG"#=X:4+
MY3&F.K ;A"PU#SP%XYB\<<7%KOTV_=1GEDIE3LY'[1TDWO,Q\+'!VB+;):H1
M2"6<%L"F!W#<ZJA'X]8T"X??0B")W- Y\%*->,<^G:_@VM+;<^#0]O_L">,^
MJG2<)%AS^_N",FY[-) WWL!R\%MQ\7.0<!M"VRC02C2,N(OGU#*;4#_2X"D'
MUD?)N5A43<\X9[-#MUD,"J(YIR?P?*&^I\'UT*$D]SC24>GMZ%L,8HJBXM&L
M17>\5DFE.B*"'\[18UCD;]%'P7V]"$'&)_1*5SP%^$$W(K*9-)F:#(4MYLIB
M'PR!-T/[$1??,N%C!6(83=J/ODCO:4#N U_\@2M@T]C=I.E*@:<G[3O*X-P?
M4&Y4["]#SP"&3% ,Q54P%%%8Y/:*DJ^Y[3@+JJ65<L&67,=CBFP::!,Q)*XZ
M-U-&HH1W +DT+C].2CQ3]TKZ !9*I>!!-1&CQI)7N.84=M5:[IRP[JM@ZGRD
MC1IFJL#U^>3%4I@%XJT?KE^KM-,A @ZCSYF\4&*,2CHJ*>'3FMV(^4A1$QFF
MD^0%S/&*.V8I%7LE/OC]"/.B$9K4&5*C7_-H0#S8^\MJJ9W(9+KKH#846%9^
M*=G^?ED&@V,$OMN5Q!&;9MX5+&#M;%&B;U(TXN:87*JK.B]G.84Y%-N@I#(#
M5@7$O4F%T@6P?]C\N19SP=]+ESMT%$1,CKF(F/L/":JL5BL1(&#!82$Q_W7/
MV)LIVE_(< /\A2EGJ_DR4[5.R3<=*C<282()D2^JBC*=L$S:HH.XH>.++%MV
M1!0N!LE^B-&#3 7KA5W]/K'_LD)"<EM*XQ&3BOF3YO^R=X(%#GO%_NNKTZ\2
M1$85+Y?[&S5Z_5O]?^Q'0Q%F5HU]JO_Q['X,&6>WX'1/P X!#><I5>,\"_QI
M/"D556T-_\MTPOS8-U^+QMYFX9<?-&GJHP6D+4R"F /,=\P:"FPEV6.9K#.2
MXGG%#PTYY?M..6"S?-\B-BL?87_.,!V6TXRK^CU\.I1XK/3NE0-<[ ,\I@=T
MK@=J/%#C#FHDU\&,DXL*;O12S1'2BJ61,/0A\9''UH.BS#3QE/-C+67Y])M3
M @_VN'B4!^)B6]SBDID]PY62DD42*TAO1B#) Z$?"/V]"!T373#<J< M4687
MHWVO;"OZ^TT=6=MH\7/Q;<6ESPY?QHA^YY.F1;-6Y;!K@FP4;',"1GGG$>\T
M?RJNJW8(,.4<LZPX/9Z2N*?H7-%4>OER?])'KH-FR^R2T3RTHP]' 'LNTU'G
MAP-0*7+-R(=Y25L726$8%+(O8U"K+77MG*<EJ&9S\H9$$Z6XD&KTA#2E*KTJ
MPQXRON7XO(/B4>>P)'@$35RV6$!!2A(6AU->*94EK"KXY\:;Z/B-S+D_7Z6]
M&>);)7(Q?=8KA5-GO V8TI*W<I-G-= &(U]_>*^_J*C@QCM*3W,3HC3)S-)<
M<N)-TRK0Y,J6#1D2A&*CK01R;&>,$DL[CN$V^>,1MP0_B$U?Q3?A]@:M/S07
M,SLW"#CUN7@C7O3QON8Y]EE&TLFZECHL[I<O[#<*H S0=00JR42%N&84A8=2
MT$R\T(V/P/OG'-9"KX4+08*W9%;XK#$,V'.LG:/\"!S-V(G+556B[^HI)V@*
MGMI,"_["#XMJ PJA0#E$3P:]S2DKQRV3+)@RN40K73RSOH#,U!*8\DCY&*=8
MU1UU\]9^%Z13VG>VGF% 0T)4XEWL-57^3:JK9 ^B'9?T)NI*L,B7E$E .BY=
M4&[GZMI;N\H-Z@&%B?B(9!)@I4311Q=580 0*7$)L)T"SVB\>[*E_0T\)"P=
M$I8^%7! _^YB'F)9HN)F0Z*?V@+]\(U3U^A.3VW3NB1V%R,*V-8D^='R541M
MIY-Z$L\G=1>X[H<X %R\2X)*J1&F$'-(+VW(Z+2T'S-WB_D)9E.3UW<3,2("
M.BPS"FBZS*5HNB.S'66RG#:ZPIBG!*"NI$N&&VE%(KY1AZ/.(E6U((@J%(.4
M=BEAIL]&Z\D\7R='K_R5.J>U),SKRB6ULEL& H 1%:A<O^1>+\C9\'6FR0D?
M-.#9O NEA Y+2XEH!?:D=QLI9@'N3$E)N[>@!_4 $]OFF:[:0*NL[;33"N4P
MZ&>2::W]"GP/IH&*,$G..2>-5$LWP-0EG%*F.GQ$?6VUX8*'<PV/KR].?-J:
M9@JCUF7RNA0,J%YZ7(3Y$"?.X:;%!1%#F;\_IM!90WRA;=EO,TRG'RH[UP')
MY8YH' \07"@]S[$B\ C\AV+#5)2:4_:+ED<H5!.&J]<"IN>KK9A,>@.2POGH
MF7'J%W)#CS-P#7GKG/C74J BA7?<<=G'.XCJ=<746EYV[2B"L.)-XHKMAK#"
M,(4#U)7J6,(VX;M68$>KDD,\W+TA--?'YTT1*E#(!>9HP2@!S(@]K^0J7+<[
M"4&X4ST0EE'=\NSY5*(#2.*MIZDT;S&*15GNA@JC6[HV",N;5UU3; 8G'A!A
M:6TF'6E(7#AJLS5I=:6O6!6*, ZN.+-<UC>7*9#KLM<^*,QIY?Y/+FF=1WU;
M5NO"9I?6F7IUCJPH8($N]D6Y$IC%OK;H@XT"B$NJ$&@KL!RP%",AAXLD7US9
M!](4%<-@A-""8-9R<U Y]3W)I(HAWM016)\!UW.Z. FF^.=TW,&N(,& C+L,
M%'J-RH(.Y"K6%?_=[5$:#.RWBN<C<L'M-KU3!L>&F!N*I7125DXU;2(9#8,%
MA%TSIP*$YY9(E5Y%K_K=%WXJB,:M9LQE<AU:+.X]8.=IH5L0ZJ3Y^>27J3(J
MWU6PE]O]N9CRYZ&*XX2K5B%[Q*#]M.AQXYVU_G<Y^N>!HO@3B[Q0=T0RM>C/
M*UV=F'I1^W@3)%S\;BCF"VH?Z*-:BB,0.7_8'HT*1B-E:JRN#>&[[]+G)2[=
M&)D]Z+42MCFAKV[]XE3KUY#-FM)IE_A>9RF/ 8RFP^Z'6EO@30Q66QJ'X.^*
MB."V$>J5>#'7ADST(8E*@S5J:4@M]J9V8<B;T,L EWI2'^UZ\@VE^PDR/IZ*
MP&SR(7E(+9]PA\MO3AB4OU4%G4 K.>\EQ%:-&R0W#GS+IX/2+,2DZ$I3YDNL
MA>O3G4RQYPF!KU<;AQ<1;@<UQB*L:Q(TF%,L%-L?AO0&GWWHNQY$A:Z<Q%-6
M.B$)A_?>&T.*BE"0H;@;)3J .]18D/^B.YMQ9MU'<N#!<8:]%WK3EBZMGS,:
M=LB#.=' %'OJ0KTIP]V)V+OJ6FD'@2L- 6NDCTO0*"@F=H=0G;=:X=)XS^6+
MOS__R7E'!>PD*)@1&KQ$OP#9E X;BS"&A6OINX5PL;;4F_LC/4BBWJJB[011
M=;4&=KQ=6E?W.21;PH1+*YHKSH4N1CS5IB]?@@1!%3,G=R!G",I\V(!'32A'
MN5+\'); AYU2C+/@^TR(7,Y$ %'44U:9AK*-#S]&/O-PTX.S3^]>W+*[*IZ4
M@_%6'*@ .*KE?F3*VQ2L.!VZD50^4=R1+4W,R+!4;4L-'(X>GO[IV$'C2%M9
MS9KM68U4>_T?"&+P;&=KC#?6)=<B7@)VP^!?':>]]FF])WT!U7#20;&T9J5<
M7J+!T]H84SL0O_#4,N4.R?!?8"I?4:T#EFNBG:X*OI %2YO>A_JXN[?]*0<-
MX>5![=*-9HDX5H%ME=9@-8XA5T"38RS!B)_288KVWLVF@@NH1M-P7..S,0^>
M=\N.W=YR7I^S6)KU%\.H(X7U#EK/UZ5*RP,Q1FX?-[*+^N\R )0U,5!!'*-N
M@7L/YK6J")N+'O>@%HTF'_-U<T'ML11> 3P9$5A-CEPS;YW3*DR="8<X1+L.
MT:Y/%>U":8J=#TS!F6"<@>B2;GHRD^J.X+ZTA6+E8*IN88,0@</Y1R>8W*1@
M!'>-W05<*Q14X-EF5D%0%@3*QH.#]MA$?&*\2V)Z1_I'Q$M MZ2B"U+-!OR-
M9D8]/KNB38>JFZO9F,^1"!FBC+C<W%Q57-0(W*IU#-+W&BNU* R[@)&L[Q<K
MCN=1?,YVVAO?-,ZQT\]9'O9#0:'$$A0T,OE9J691XH)_[.XF8"+2]PT&C9TN
M[C"1:>"^$CCB4G'75SJZQ)U"=LE6)TZ=.T433NZH^23%83-+B-IEX)'N;<6<
M@AF7Y%2?!0#ASNMN99,,Y^I)SU]G^\:@EWBYT"F#APFLA2.>(ZU[5J:1ONR&
M,[J=SAD;E.I*VR2]2M,MW8.IH&AX3&R]] ]K.Q(0YPUZ@[[FA>ST<?795!BW
MZKL@QPXF'9P,&L\<XF?GH'1%]-O8O,<^HI#!XJN NM]G=3<G!Z(#8-=XR=RY
MP$^QMOA2#9CWH?=:(>D=>&/4Z2X,LT2"+SE"QX7Z:T$KI7IR&_31SI=T+22E
M4I/$B";T57??,>R^V/]%6$=+G$[#KCTJV3>9<'$#:9!(.[(0TP-/?JH.&R[=
MM=L:%DJ^<-2W4)H:I%M,)T;U"[49TJ\D',P6-+O+V(+FDG>9QFUC,*GD'@0-
M1X@MV/+27,K]4?_-V/I=HVFM/!@_>P788X0%#$YO"+7S6A!989^$9$_HJUN(
MBTKZQ[\*\DI1>)16QJ=>8A5E(,,/'F*L0WSIF@D#E&-;IP*';%_48=<;G' ,
MV.O4M.$*)?-+?;V^^RUESNO"M9Z60\-JY')A=\UH?Y*.0=(HIXR!:9XYQ J>
MJG>^#'R(ZQ#GBD %8 3[KX[3LO F* 6YW'XI&IW'D-?$5;E?<U6[1L?#@PL/
MX-K32[=YD24<UBBT'CTV=@UU'X(4)8F_H8[O'5DA/;&<V$I0='"@LX!D,MR6
M>C-V-K%*/[SON$>@_P#!:%S5 5*0] B*]Z,$*U49>U0XW*3]2;,:"><BX9=5
MB 8C=-:SP=:H!99$=IB>C.J N#CU,FY6_$=H>#D#3?0W=PR[6'60P.(*!D=F
M[NY!;2^IN78,&.$;%X9Z "5?!IG4<9@FE];#O<@T&N[AT%%W' 72NUTRETO+
M=&3D.4^O8FRT5.Q^84;NK_ZB4<WU&?5OPA5VJWW3.VYCBP8JPB[V*#F='#@4
ML"1L0IC*?W5;<5M'0RSH\W(7K\+H2>3_&<N+?5V2L!!_?A-V_LS+G)C?KG A
M@:B,@,H.;(G!JT?ELS9VOY&*)[V(MQ2X$*HPA1OQYEVG3U&G471Z!?B#W+_"
M-4CC#NME:0-&'^S8C?9+3?EM[K00]'R*;J^B S66ZE64-++4]S7CJBOT$5/'
M,SS*H/D(&5H!!M/ (!8U2)8: MV*[7?K_(W/AN7\+VRJLT9]S(YWY'-F/,/D
ML"LJ@5S$0/<QC'+S 9XNS=2A$>_"S76?R674\,"1OHLQ8S)N+ID8)+Q=*A6:
M';V](J5G;&/#C#0/Z4^WTFWOR+T<[O+8SM[ES3J$KP[AJX\=;#ASW@T@ZY&L
MH2^&YSJ]9F21*M>-<+!]B2_<3;$Z+HYU$+_"S]G/?RLO/V7[]#W]GXLV]*JD
MF+"H0].J>MM(&UYLR/EYW\TRLI6&D4&DVKFVSA6D.D;6!_*05CPUN_%FU2JW
MS2Y;AKOP4*%&G;HN5(/N&>R2&^PS>C@<@0<*.J'J*4ZOYF=Q^NFVZ#R;/V[Z
M#&D4+ !''YU>5??@VX.YB?=E;:7Q;0B?,8@#B7^9\A\98+!1ISQ9&UW&7NL<
M;A5Q!]>L\;-.?CX#'G/B$'KC=-T[46$_]67$!&^$3 V6)O1T-Q($01+8=9LF
M&5SO#>/5<=L>N+K2'VKND)6J>60ZTV4MS670]W.0BZS9O#XO).P;VFO#]*6@
M+(X<\P$![/Z %S5GGHASQ'.&#)JRC5:N$9:O4XDJ1+#&3SI)8?L_]%-K2(*:
M/Z8.G)V'LMSH"[Z[R@M[:57&<-]TO;&"K=1[MZM6@ILT9\1EL5G#>KH^L_^B
M\2 /]^9CWIM?): ]S/X[$-F!R.Z(R%Y403+\H/QG1FA,6O[04Y /5'B@PCNB
MPN>4SC&6E1HI"F%'2LF Z4)$=#1_-=.(>K.VYO*2L2DP84%SQ:5UP4 ?GI&7
M6[.54NX<BXF&*?517I*5YK%S@XH23K+#9NTE)<U(7Z3#]3A<C[NX'B\;/ +"
M*4$\KIFK@0UBLEQT5%9<ATEP'_W[H]6C])#E_-!Y!(&NE?IT-Z2IC)E)G^)^
MJ'UW4>?D,\#HO<;EX=P\NPL_XA0 9B A8(O&Q,#RH.2#)KFL3=DZO(:EC'\W
MC@-RX/7==_B#.36R9B LAR;7PQV[!EHN<"Y\SHZI-R[Z6U;E":PNSZ2G&.9H
MPS3V/>>WUJ8L+)4DC35?XEE3H$'747#+.+%3/YRX),>JOM4&$@9>55"&AKL8
MO1KA,G#R$L:>]D1.N;Q:UQM[$3]\03XR1=&E=0GS7>0KRG]M:-)FBF FDA8:
M>L_=LYJ3I)BF'Q- ^WZ<MMC,>0/$0WP)-D>PV6(&N&_WXA5AV@:-Q277H+"7
M>5.X'%O)A>3DRWQI76M0<:QJY6UO"S33@1!>!-PR)Q<^_#&R94$G<X8HD-]K
M5[C^!='@@8-+Q, <[A*%^_(ZH2NF#78:N"W2B*V3?L.6D?2Y5#'57L=] (-9
M5?*]\KD;IFC0EU9P[3ZE4!H*:BA &][,Z]:8''FG,45QPX9>V)$"KX<64 6H
MOL?27%Z;Q7$,<G_R@7]''0L&[C=JQF-$\4BNPQ"EV'!]N<5^40*X[H_1'R+%
MWJ+T<0E:NR1\AU]&O=O7S $=N$2B,,Z,[$=O7C%H2N="@C_3>?WDS^M-0/M'
MCTX??@.?,#MUF!/][DP(X!;P5P3^:[3"@@J;4(>!?Z>:OQZ\ QM\80D718ZE
MXBCJWE1).WNI/)&B/,03,3D&IVGG HQWMWU+.@>I!7# >E25\O20'73(#J)?
M'JSL@Y5]VY9,<5.6MYJ7+EUVI58)I7%Y!>R?/R3H4<3,(Z S1K,3-BZ,K?3%
M+R6A8[94-S*K+DN"DO*1?^RSD;><_W_P'QTH^WXH.V]<29#DI07$*-]@*]>X
MJR/\2C"4ZR"1CA*%4[']E@XE ZF?K$\LO@N'_V=7YTW&T=<OO:W8@<H_-I6O
MP"Y:H,(<8%U*-V]MVJ/UDD"K#'+.^#$?=B7R\I:W8ONE8'!QM"2:KB8;+'?U
M=MD86')@A=%;N"> *-ST2;'A.FB465QNN>W.W8W>'.E[1#^AR74RYK3 _RFY
MAX03*K!$OI]1FVZQB,0)J]F2C0U:WJ9*!2'\_H@RD([3(+PA(AU*CT17E" R
M,L&@9E)G,:1B: I.T2TAV3),5.@S#@=N0F(=[S>&QF:+]^G,WY!&H<?10KLR
M!3<S&_,D!%Z9_3'^7_$5XGP[]&)H#MX<S%,$@:R\L>X*5KHIXT(2] 9<3>RE
MP&@>O6Y&8K2B3AG9N4HNJ7<9S3ONE 0'R>W';&PRNZ)Y\A5PPA*>"79,R:\H
MNY[IHK9M1Z +FMSDV@L(+U$EEI1:A\BUX4;8<*JP4XQ.90EI89)@?W!T(&WQ
MDNC,N?:?\),S=5BH5LT>H% ]F??B*DWGTG?1"V(R=D*XMAXZ$A:P!>,C7[19
MXY",(^6>YLBUV]RPP?<V"8 PQJG5(0!AH_:^4Q&%!S>.P&QZ"0T[I.7P5I%\
MR!V\,^P5%V %/16\(PG7CJ41JYJK\*O$EDTGD#(!:"J\OG,IQP*M,39-!8;Q
M:PVGMD>7<!YNIXLUC'>%Q]X M%*A&$9:,DT(U<3.%@Z7XO-RH/(+=F"2;RT"
M_B4@A4MSR1P5.QOB32!_:L>4267"5U27*FS6UC5<F69)KC'YHY70G"@0Y!0,
MV );F/!ZW[M"YI;/<NJVL-2.$=C)OFW%8YTKH ^"#E#E@L('.*AO56X:@5(*
ML"0\>Q"F1'<7$]69?K9,!IXZRKDYPP].:+VAW^$V>D&PQ;<8IG/@][_JA87G
MGV/OR!W].]%]^5W@OO1UVQB#Z:A%7F$$6G#LN/J7FB[C40[K,=P;TR:N=Q2/
M#<K86\FV;M@VH9XLEPL.M$9+N7!G?T=+$-(B-K>+ND1[((F3.5J;).<,UZ6G
M2BBY/2P5:H/HN2 VI='>3[5B?02ILTFW$OD7S)AJK#PY!R%)_+4MS8R=)LI!
MJ>CJ<ZD-^@DV> ^!<D$$^Q9C!<]12>[LQ7FC:LHO_SA_B<'2&CU2@4'2;):P
M0$4_.OOY;Z\5ZX@!98%,G]R3/)@14,BN0]H%;/WBY?GS-Z]^O7CU^I?D]0_)
MV<\OW[QZ?O9+\N+EKZ_/7UV<O?E'<O[CV9N7YPAY_7'" KNFZ[;^A25_-4KU
M<ZFRO]/Y?2 $#M@B4V!U:?++Y&R"8HWNN)\S?DF""I6T[8N:)#J2<WX&@S!O
ME>X[U8P94)L\?O(D^7L-A+Q&U?,<6)-M4UKZ/ZKZK?\OQ/=X^'BRX_4T\ISB
M=&5;B(4CL@TXG5([W ^E=HYO"01S$-_W*3 @2T%Z=M(XB-4$-@-D9=Z^ZNW7
MA&^B@R_TG?" -09%JL&H,VI'!3-'Z5N&<QY9\QO4]%>M6PN<CEOAFT;;IG,G
MU-Y)MIN5@+2!+ECEF$EFDAG0397EAH1\8^;VK;4KYA9^ _RZ*66#8&/1 F'=
MP@\!'\=$)?D$/R(FU_]4*'L#$GAX^N"'-/G1U%.DKQ]JY-)'KUX=I\FC1\F%
M>9O\T,'/E#1HC!^[90H#K8L*E6HW[/XHL<JB98=AH;HAB1F_7Z%"81QY.6Q%
M1,[4[C#!SP.<1P** W6@"(S^\Y?/A>_/J":/_ UO,#^BE1+0<ZT\Q!__@#U=
M?CCY=@)7KN/D-BZ>-->\FZ/#_$)W^7]E7+$WSM/PIL+ "1[X:?*#O^N3EY,T
M^=TTB-+6XGF^F#R?@!#ZYNN_<![;V.!K.X4IV.1HO5Y/@$0GE]75W>-/?LCY
M$[0:>?%0/&]@0P6(M^F62VJ>20TE5NH(XD0,Z8/L\-:<3*?:V3F.4_O'--.0
M<.J(@5&^$SP_27[%&G%"3K64P"S(7?ANO,M3S3,I38N*7&%F;S4M9L8]Y^7U
MH7XGO_\_R0YP!GF0\EC!J5\:5VO5G]B8RVKHC[+Q#@PI3L'":!EYHYM*_HFN
M!L,%-YRL&FS,O>W*,#@2FE2U;>\TQ?&02? Y9Q+L PMYB689W!BO//1Z+XFS
MCUK-/R>\G3,/B*QX/2NCS6[__71R>OH8/0#\93JJQC@A3NBD^'KQ]NV>0] W
M2;T=SA>I'5,"7;#N*0Q1AS>7F!GP/^JKQ!UF32-V+!@_&0JR'+YSN=6BQCEN
M,[6,U(WPI?:2@3B"6E"<+]9VSMA7X/L<[9-7FKB^()(.^&DJHH68*C_!/6(=
MT.DH[VQ=(U_EQU/"4A/\7>:^4G<;L6,\:5 Q$X$J=61!@HDES\6NM]*/&2J8
MDY2WB Z#,AZ;?<K0VQ^+Q0N_IFIL3W:0<#@C08GT)%YAW#O1T?I$*DTC@33I
M_4*? ;9PE-IV@U6SA1+"(#OCIC#K &2"@%R"-<H1! @PO6O.9XB@ 'G9:<>B
M\$42AFRV.>:D3(J-E2R?DRP.U#KZK3@6?RNI+(H4QWVZ)6$*>>#DIJFSI>=]
MX6%BKB@*G&FY$8=9#_]0Z8[./0S,"791LX,N4)6F5,ZJL&26-BMD-#@W[JZ&
MF<N4<$P-F#DT<,T<7.,2-X$);+3'&_9DW#/-4HP5E%$3,% !Q;27]BC$SR_I
MC?@@V.U%3I:J:[45NHU;#?0X.'5@#$UER=R([TZPR[N6Z3%;Y*F1[6:CYIIC
MWA_B/!LJZ,RWD1"IZL"Q3X6-AEO+98NL0SL?0,"A:O8!D",;^ N%C$$@"A O
M#XGI9ZE/A4BF=?76(L((>?;%SB?O,0<"):W794YH?-!J1=JH0 _?AJI\X0(K
M5B;E^Q]T9>#^R'C-'/DK-NJY9'B@ 0-/CIR/I.?=P>?$_\%CQ:]M-K MRZ&O
MY,6;<_GP6!CXUA_KLAK)LH@6<803/@%"J#?'@P5[QY)32OH;J/B/[<XII"-#
M89A**@CH8+ K-MST60 II!UPA\<V%"QJ;EZ[&X(OVV!N0K6D32! Z#D.%+:<
M"%Z'U_."D*OH([S1%S76TCSG$C.BO1<7SX5GX79B3U&WM0EI\1KJ:&S;%BQD
M94[4 @X8"6)!>Z?5J-A*1*G*0 _)K"M8\K=0KP#SKVLO#=UE7$IM/14'>3IJ
MN?-(5*)%KC@D7F X;:SC."V%SGN2_ V>9>[&OV\"'Q[-.U@NBX7&.PYT);LW
MS_\0#H!//YZ^P''N'@/9&56H\7JT1P#&KK4.;+C0<;\%:N,8JB>I.+9W.9\@
MN]E _E!]!DD@^.G,%WDU-BJ:DRB9K Q40A!IM$^4QJN;!9L0!$E#KHK[2FR.
M?&E268M_R+YY7T3DX,'D+I0X;LK<-QIV!GV][K <(^RS?[(#1[D[KHC*-O"$
M*(>$)DX,$L<G%3?BD-(M0-GA[PNXJFOK?R&/P0]3?0;+46@%PM*-5,0U7NFF
MM^)B^!/Q"VD:!):,?"3_RLX($D'=8C"6^MBJ^8B4L5<Q&6HTH)5">(*^(0A1
MS[@C@$.S?DF<4/36Y2T%;$+8<@C$&9C^_V!UD-0+G\46CRW6@L DI#!;,5\(
M3'+<J*9=9SL\N),>^T\HEY<C#8K"=_H8YC7N04[%(O72YTUZ) =WW^C2&\$B
M]EV'&?B/>H3 U4)'%KP#$PD"MVB@?,XMNEI:\T[PINR[E2V;>[>.[K@/0;#/
MF U@FL7>!;Z!4Y%AH71M:)H1D;C^,J-QJQ%J]RQ3G\&O.9]N[&[\MJ*T)'<W
M*&U"_>,]@M1$$NE9+,.F?<6(WF[JFN#]=/X\@Z#[<-TJ1O=OD_-)DF&6.[7H
MF ?/:Q](!N2G!D)E[WG%!NBS"YUM^'1/18QZ9/<NP7Y;8!<+W<6&TZ=ZV\AG
M0,;LJC"8 B/-(925<7)@IKL=_9;:1(OVJ^VT1G1.G(-9HL+8]#V7BY !PH&7
MUA$/,Q=E*2&;80\/\CMDM MLNH/=[S9<1K%Q@]Z4:T[ZX6*F2^JI1#>*.FK;
M=E$Q 7GB$5-O%>1S\0\*JSY#YQ<^4D43IA5L JN$Q\R1Q50)(LJE:]Z*NNAX
M2'HLV,WXL537C[#TR"WT"+B+6%?JB?G9<'XH0AVX=-FI*KZ:+RL7: H<:>YO
M>G ?0M!;?HK2Y7K^:1@K+X974:!8N ..S0Z!J4-@ZE/U;X[%D09\^_<,J;UQ
MR!A@^"Q<CF%74OM(Z[,3M]4HA"YJ9SDTW"]=A=-]>9_O59G:S]XJ(^K4'+L
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
MPJ:M9F\]-T^3>6VM^S3JHEQ'?5$UJ^S X?]0'/[ RP^\_,#+]X*7ARE0K>M
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
M*##@O66AL&Y:;,EH610]FT<.(G01N$^6Q(Q%(>K^.8P%8>%V#Q4(R'9YGC4
M%R/CLN?<R3F66S_;;@\YMBP6HTG(1<H%ULOS;64'Q&*K(<?2_(69,9@!E(!0
M#$(Q\_SIMN"R=:'83LRVV\..+8O%WG%1Q.DDTZ?K:!;KD]COMY4G$)6M*"H;
M)T1D,4TA.(/@;,W!V?2@[W1KUTOO47X$&AVZ^=_*T9H[+7QB5WY,K-FO 5A%
MJE>/MFL\6)82;>9,O?D]SDV3:IF^>3J#X_#?(2W./ !Y5KKON4/D<7A*MGMI
M\*L(K)HR1:RW0Y0YVND8<..;I#O$E!M!DY"FF)43E*0C%2C.P_7*H!"'W_J"
M#Y/(/PQ#0GJ]$CC]==E]"!)GOXZY5-_] VA-&Z2S*Y)URGZFL>[)EY$-0PWX
MM""0-)=/AN(&C%H09YK+*!,]5!&# I]^&HR:2Z>5P@;;R#N\C5PNVK9P,WBQ
M#YU?EX(!#=NOW7T#FCC-KW_#U404C!3<ED?T=6^=OKQWC_NX-,EK*U6MLT'
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
M#_9(XO+%NC"L<IV&(& TAR@1,#& 7U@1#U6:KK[F<]Q<2. $MZNGC!8R;7.
MFK91!HJD920&;4>^&C1]=!J.9^(HR-RKM,),:)%)'WX @29UMZ:>;[CVA.8=
MDD0?9G*5UAOE_WIJOY +G)81OFG\7D*5-K;UJP&X@4MK6D,D1'!&@,X1)32Q
M>\5O%;9B(;706A_$?)P-G,A+#NS$[5L[#R[>[70EUW72Y7H8Y ^)DQ!_!@+I
MV\Y<5M'B821*7)")$<=S':U?F2UZ-B\L>B&3^#,@#T-D!#LRNDEOL=/9F(!@
MA?I2*ZQ,=]YKWVNXLHG>C14+\/3U;NG2S\%N1%NSMW>]5T,O[^C9N ]#\^N"
M_?LR03P9^V!R_=<NC>H'&A !(OP0#^&F\@5CL4VNX@ 8::.R222W$N/>\)G;
MC?GR#?T@P,HAB#^65%\RJ"1D3.Q!9E3\,8A_F;E]\(^:VW_7MKXT@,E/F-:#
M\(-X] M[+_X'4$L! A0#%     @ )8"96#=??][5%P  E?\  !$
M     ( !     &%M8F\M,C R,S$R,S$N>'-D4$L! A0#%     @ )8"96-(0
M_<KI%@  G& ! !4              ( !!!@  &%M8F\M,C R,S$R,S%?8V%L
M+GAM;%!+ 0(4 Q0    ( "6 F5B#;G.)GD    XR!  5              "
M 2 O  !A;6)O+3(P,C,Q,C,Q7V1E9BYX;6Q02P$"% ,4    "  E@)E8FF3B
M]R6.   A[0< %0              @ 'Q;P  86UB;RTR,#(S,3(S,5]L86(N
M>&UL4$L! A0#%     @ )8"96!YJ+DN_90  ^P4' !4              ( !
M2?X  &%M8F\M,C R,S$R,S%?<')E+GAM;%!+ 0(4 Q0    ( "6 F5AR$1(,
M">,# .*J*@ 5              "  3MD 0!A;6)O+3(P,C,Q,C,Q>#(P9BYH
M=&U02P$"% ,4    "  E@)E81IX9J\FS  #)M@  &               @ %W
M1P4 86UB;RTR,#(S,3(S,7@R,&8P,#$N:G!G4$L! A0#%     @ )8"96';,
M.CIF20$ &E(! !@              ( !=OL% &%M8F\M,C R,S$R,S%X,C!F
M,# R+FIP9U!+ 0(4 Q0    ( "6 F5C<I]B1;6,  *IY   8
M  "  1)%!P!A;6)O+3(P,C,Q,C,Q>#(P9C P,RYJ<&=02P$"% ,4    "  E
M@)E8:YI54*TW  "!J $ &               @ &UJ < 86UB;RTR,#(S,3(S
M,7AE>#$Q9#$N:'1M4$L! A0#%     @ )8"96%UT;8LR"0  PS<  !@
M         ( !F. ' &%M8F\M,C R,S$R,S%X97@Q,F0Q+FAT;5!+ 0(4 Q0
M   ( "6 F5@4]3:,%@D  &DW   8              "  0#J!P!A;6)O+3(P
M,C,Q,C,Q>&5X,3)D,BYH=&U02P$"% ,4    "  E@)E8+/RG63@&   A'0
M&               @ %,\P< 86UB;RTR,#(S,3(S,7AE>#$S9#$N:'1M4$L!
M A0#%     @ )8"96//($W V!@  .AT  !@              ( !NOD' &%M
M8F\M,C R,S$R,S%X97@Q,V0R+FAT;5!+ 0(4 Q0    ( "6 F5@62S&AZ00
M (,1   8              "  28 " !A;6)O+3(P,C,Q,C,Q>&5X,35D,2YH
M=&U02P$"% ,4    "  E@)E89$$XE6=<   *,@( %P              @ %%
M!0@ 86UB;RTR,#(S,3(S,7AE>#)D-2YH=&U02P$"% ,4    "  E@)E8(YPK
M&U('  !EI   %P              @ 'A80@ 86UB;RTR,#(S,3(S,7AE>#AD
M,2YH=&U02P$"% ,4    "  E@)E84H-98[ .   V<   %@
M@ %H:0@ 86UB;RTR,#(S,3(S,7AE>#DW+FAT;5!+!08     $@ 2 -($  !,
%> @    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>ambo-20231231x20f_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:ambo="http://www.ambow.com/20231231"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  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="ambo-20231231.xsd" xlink:type="simple"/>
    <context id="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_V7WHLFSx-k6AF_QpjYzTlA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_MX2s1bk5EEuPD8D160V0yw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_zWsYYgur1U-27QtsdazXtg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_xxwEr9XOK0alqKGUTtfsNg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExercisePriceMember_TZvYoKfxA0WsB8ecMOIoPA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_dhUbVCxRwEWcX8V3EzBE9g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_bJo_XpyJskep_oxUWXAwjw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jWumpOX4TUKqrTHatZog_Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_1nt2H1hV1kmy7JggZmMU1A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gRhr6BlE5k2A7aewpti39A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_2_28_2023_To_2_28_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_sovConxXoU2QyFh9WedxpA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ambo:RegisteredDirectOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Duration_2_28_2023_To_2_28_2023_us-gaap_AwardTypeAxis_ambo_DirectOfferingMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_2fgyw8p12kip7lNHDtmU-g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ambo:DirectOfferingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Duration_2_28_2023_To_2_28_2023_us-gaap_AwardTypeAxis_ambo_DirectOfferingMember_us-gaap_StatementClassOfStockAxis_dei_AdrMember_R9PIybEveEySLuKNnC_0Ag">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ambo:DirectOfferingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Duration_2_28_2023_To_2_28_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WwqzC1SRAU216hh2vruMgA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Duration_2_28_2023_To_2_28_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_TXyJKfc7MUS1sugshcZEGg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MYnadwAnHU6jmBDpJoqTiQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_10_5_2020_To_10_5_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_jzV95sdzN0Gq-GHC_NS5Pw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ambo:RegisteredDirectOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-05</startDate>
            <endDate>2020-10-05</endDate>
        </period>
    </context>
    <context id="Duration_8_5_2010_To_8_5_2010_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_PublicOfferingMember_uTGCuGz_hUeXkhiToSeb7A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ambo:PublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2010-08-05</startDate>
            <endDate>2010-08-05</endDate>
        </period>
    </context>
    <context id="Duration_2_20_2024_To_2_20_2024_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_tmIwwcuaekKqX-3yLDRfAA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-20</startDate>
            <endDate>2024-02-20</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zYzlUZwLL0ab0Un0z-ITLQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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_AdditionalPaidInCapitalMember_4-xdf8XheUG2wS69ByDH7A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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_QjImqtVafUmuvlW0pa3Ufg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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_RetainedEarningsMember_w6XgQC4crUOEz9kD7VojKg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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_AdditionalPaidInCapitalMember_4evVmvGR6U-ootkMG1J8Gw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_hDpfMyI_YUWy9vj9SWzsnQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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_RetainedEarningsAppropriatedMember_0MBPvBMmoUyPQlAaUuBKtQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</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_Fxgi5s_dF0auIrIDgZArrg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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_kMeU3kAo70GGD353txtAng">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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_qo5cGvldqU-QM_aEagCdag">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_GcVATlnQA0qvHwWDlIL8YA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsAppropriatedMember_T6GkgX32R0W_gYGh6QFh3A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_c0sy-htxNEOb-sV4kFmDmA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_CyRSRSZdakaSvhRb1KS2dw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_V3bfTpv_KESFi4ImvT9Xsg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_11_14_2022_srt_ConsolidatedEntitiesAxis_ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_1q0Mbbklm0alsM7qr8LQVg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ambo:BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:EastWestBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-14</instant>
        </period>
    </context>
    <context id="As_Of_10_11_2022_srt_ConsolidatedEntitiesAxis_ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_MA0mumFXNUy6ja3pkwabgw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ambo:BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:CathyBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-11</instant>
        </period>
    </context>
    <context id="As_Of_2_28_2023_us-gaap_AwardTypeAxis_ambo_DirectOfferingMember_3n8TluXYkkiYf2CHgvOTfQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ambo:DirectOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="As_Of_2_28_2023_aB0vo7LTK0q2PqC9UXXlww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="As_Of_8_5_2010_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_PublicOfferingMember_eZGwN0AqTkqTwlP_rKs1pw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ambo:PublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2010-08-05</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_koDJsimmaUigNYhxFVaAwg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_v2uF2Kmat0SxNw2gMyaYAg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cQwwd3wf8kyqm_guV-gpeA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_mAbA8H4zQUWlmXw6i1QmrQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_oUQlQwuZEEWGsJCkAU3-3w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_d5KdZWBAt0au3wnfn83VZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_ExhDj2CB00epua8o2pjCUQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GQOV4XXh4UiRgKG2Jpe-KA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_z9JCYDrwaEqM739DreRxtA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_dxhdqbdRRkGPvXJFG_4XBg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_NWagBUZI4UG8ZXzkx2ZagQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_nKiFHhiXL0WB79ROtWriCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_6_30_2022_To_6_30_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_Ndd2Tv8rpUSpZAxE4sklEQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-30</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="Duration_5_27_2022_To_5_27_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_M-QfDxZby0yGkzKdU2xVEg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-27</startDate>
            <endDate>2022-05-27</endDate>
        </period>
    </context>
    <context id="Duration_11_22_2018_To_11_22_2018_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ood6OaEKSEOtSsVnhlIKMw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-22</startDate>
            <endDate>2018-11-22</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_hAXIYTCtP0idMLHU_UFsvw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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_RangeAxis_srt_MaximumMember_Bo48a3NA-0OLO2lmYI0Dlg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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_GeneralAndAdministrativeExpenseMember_s1CCb0Nl9EWdw-Qm6eEr_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_YmCDevV4YkaEaumXQWKBlw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_zJcyg-UYN0mnbSGHMk6izQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_tJ5EDa_u7kWv98nOyogq_Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_LVgctN6X6kO1hKkGkmXd3A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_-K5lFU3DMEqgRUlRAgn5IQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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_LeaseholdImprovementsMember_ra6vJaDGhECgkRXlQSnZ7w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_Kmhn8QsaZUGDrmoQfFHSrQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_x53HkDMlHEKygLmrcakNng">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_IaVDOTb5KUe9438lDQw0JQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_HUk072tXhUmrndF_vuA-zQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xQ0tPNsh-EeZBuH1Z6dIfg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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_2_28_2023_To_2_28_2023_gsk_4krVR0GDwP5ek4_sEA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EA-_Yuwk_UW7Jpn9iACzMQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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_2D-MArTBnUuQxhutzsGD0Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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="As_Of_12_31_2023_us-gaap_TaxPeriodAxis_ambo_TaxYear2028AndThereafterMember_BtfULVh4sEWAgeZwBxzyvQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">ambo:TaxYear2028AndThereafterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_1_6_2023_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_MnPIkYJ8KUCs39Juh580ng">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:EastWestBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-06</instant>
        </period>
    </context>
    <context id="As_Of_10_31_2023_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_5WuShstNA0iGN56qs5KfRg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:EastWestBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_TradeNameAndBrandMember_5Ps8aDuMdUiXxbfcA4lOTQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ambo:TradeNameAndBrandMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_TradeNameAndBrandMember_fwe-NVX080CFyrRL-d9dEg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ambo:TradeNameAndBrandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_TradeNameAndBrandMember_2Ye267Qh80KlS1KYQmiZTA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ambo:TradeNameAndBrandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_12_1_2023_To_12_31_2023_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ambo_BayStateCollegeIncMember_B1aRDR4K70mZZ_aCsUTPeg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">ambo:BayStateCollegeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_bCwGn5qmVk6Deg0-QefAAg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OtherMember_nhHsXLRBFk-71tRIYVVYUg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ambo:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_jNNGJlMXxUWuTIgwfnH0-Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OtherMember_o01n6OVpmkeNcbMVnllHRw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ambo:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_cP63WwFVr0yVM5CVDq0O6Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_Y7V4KDVCwUO32NCRxAZaDQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_uvZgu0tth0W-npSfjshRBA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <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_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_01jF4rkOoU-bRr_ADAPQ5w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_aZ2_NqZV_06Xy1Ze80YrGw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OthersMember_HNxFZZ-egEWkvWtvAYT1Og">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ambo:OthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_y1h12CHNa0GVz1MdEGu3Ig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OthersMember_FeZXRTDjBkKUdy_AFpVK7g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ambo:OthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_11_23_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member_us-gaap_TypeOfArrangementAxis_ambo_SharePurchaseAgreementWithCloverWealthLimitedMember_woNHM-H0l0CQnsFoNBlXdQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">ambo:EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ambo:SharePurchaseAgreementWithCloverWealthLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-23</instant>
        </period>
    </context>
    <context id="Duration_1_27_2023_To_1_27_2023_us-gaap_LineOfCreditFacilityAxis_ambo_SundryManagementLlcMember_BB2miTov2Ei0p_cbsnzATw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:SundryManagementLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-27</startDate>
            <endDate>2023-01-27</endDate>
        </period>
    </context>
    <context id="As_Of_10_11_2023_srt_ConsolidatedEntitiesAxis_ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_CPCTSs3QL0i0dveNNF_6-A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ambo:BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:EastWestBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-11</instant>
        </period>
    </context>
    <context id="As_Of_1_6_2023_srt_ConsolidatedEntitiesAxis_ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_PziS8-6XdEW3fj-LleWKxg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ambo:BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:CathyBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-06</instant>
        </period>
    </context>
    <context id="As_Of_10_11_2022_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_csboT9efQUeVmQAacStHIA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:EastWestBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-11</instant>
        </period>
    </context>
    <context id="As_Of_10_11_2022_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_CH_CLhtmVE2GPNuV9ng8dg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:CathyBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-11</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_Hfzkf0DuIEi1FmKhPPwXKw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_4xh_vw-3BkuzadIAvaAbuQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_2Tb3fG8r3UKVAsqQfFcb_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_tDm_ZJ2U90anwCDKspUAJg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_rBfFonh33k-l0HS8rkQ70w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_NewSchoolMember_VPcb6A8_s0uyGF1j8W31OA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ambo:NewSchoolMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_BayStateCollegeIncMember_JWnj2PYBDUKRCJ4BPHYCHA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ambo:BayStateCollegeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_AmbowNsadIncMember_VfcUzwMfUE2N95YIC58UZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ambo:AmbowNsadIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_AmbowEducationInc.Member_ApLACDDU9kKH89XEeyEmew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ambo:AmbowEducationInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_AmbowBscIncMember_7raCZhu_eU-IB-6vnzwuJA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ambo:AmbowBscIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_McgXuNlsvEmzp_p22WO5tQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_2i_HzBlHj0Ke6jPaAD4p9w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_2P9rRYFYyUqE9BErNUUhxA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_oaDOQ3jw8kekjQoTZj2bpA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_4_2024_To_1_4_2024_srt_CounterpartyNameAxis_ambo_PrpConsultingGroupPcMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_FYgLll31NUOT6dgOF3d6Ig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ambo:PrpConsultingGroupPcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-04</startDate>
            <endDate>2024-01-04</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_cozRKEdAgUW6y7T2oP9ADQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_zezcuhPzKUOrkoDpZ70g2A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</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_StatementClassOfStockAxis_us-gaap_CommonClassAMember_69SWr52Nv0aJ-4GgfkOP-g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_0tQtlXI2Tk-WNjkj0ZXs_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</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_cIW7BStU2kOMVPcujv06kA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsAppropriatedMember_eqP6VyG3sUmF-MO7NHLdFw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_XextbJ3_f0Sd0Fl-wy0jDw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_g3u-Y_CQLE2Yelr0Jc8Svw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</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_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_o8L7kT97n06QYxzjq2Rftw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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_2023_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_AccountsReceivableMember_HAPe9FZoIUCSUwhOhjMjlg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_y4aVwI1UpEGWspePTKE4Zg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</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_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_yKyMZwltjkqMR0CX4iEtiw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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_2022_To_12_31_2022_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8wE4Wj6ijEyY4uvCrPxAHg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_PyrNsQX76UyRLlMz5-1wWQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_vhVCI5gIRky9A3BIMaj6ig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ambo:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_12_21_2018_To_12_21_2018_us-gaap_PlanNameAxis_ambo_AmendedAndRestatedEquityIncentivePlan2010Member_GfbI_P98-kGWakzoNkAz8g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ambo:AmendedAndRestatedEquityIncentivePlan2010Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-21</startDate>
            <endDate>2018-12-21</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_qgL1wYBTgUWagnVi5MatwA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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_RestrictedStockMember_oPqO-lTjY0CLO652b5Iv8g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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_RestrictedStockMember_MD6PhRw_dki8o4FjETyK0g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_WgM2Ly9Kc0-yc7YOYkrLOA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_8_5_2020_To_8_5_2020_us-gaap_PlanNameAxis_ambo_EquityIncentivePlan2010Member_vTAerRgAbUSzfDBJqLUpug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ambo:EquityIncentivePlan2010Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-05</startDate>
            <endDate>2020-08-05</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_s7EeTgfjEEe5M78bQQvTJA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_YjiEiDhdR0OVDMSmBOUrug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</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_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_C7h0mVJ5NkaA_e6EJ3F38A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_6pc5Z0rqwkWFphlIKoQbEg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_2_20_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_fTaN2794DEq3olGsCShYvQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-20</instant>
        </period>
    </context>
    <context id="As_Of_2_20_2024_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_3_p0xRT5QkCW73THayoFOA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-20</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_2_28_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_74NbwiHExUm-P9KcEgFpYg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ambo:RegisteredDirectOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="As_Of_10_5_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_zWHuhpjlTEeY79lFur-ISg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ambo:RegisteredDirectOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-05</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_gPu_MvygZUCM39O4IKa88Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</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_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ibnY4EBdrUK0_P4c5iJEgQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsAppropriatedMember_lC7UMFUyaka4Zhnd89hJmA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_xTZJbiYUBEGzI6e1fgtB7w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_1_31_2023_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_PuRU0AA0Ikedqfhv9nEAYw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ambo:CathyBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_ambo_MeasurementInputRoyaltyRateMember_HsMehi9c1EOtqNPx0DOgCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ambo:MeasurementInputRoyaltyRateMember</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_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_ambo_MeasurementInputRoyaltyRateMember_rhfVswCjm06iJk4zcQ9gRA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ambo:MeasurementInputRoyaltyRateMember</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_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_ambo_MeasurementInputRoyaltyRateMember_cQZxYBfU-0e78Fq9xCpYlA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ambo:MeasurementInputRoyaltyRateMember</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_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_ambo_MeasurementInputRoyaltyRateMember_nsqG_iaK_ESRsgg9Oxl8JA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ambo:MeasurementInputRoyaltyRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputLongTermRevenueGrowthRateMember_d3fF0RGWGkGbes94ap8OAg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputLongTermRevenueGrowthRateMember</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_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputLongTermRevenueGrowthRateMember_K4JBAAuAxEevhCnofzSt1A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputLongTermRevenueGrowthRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_q3iInE-hLkSXGBD8dYozDQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</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_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_itIuhNssWE2PN5kJ6t4lJQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</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_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_F4sBeu5zD0WtR0cqMj2I7Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</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_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_hJ4QXiWJeEOSg_etINvyPw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</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_VsWM5yq3uUCsu6ZiHVoSjw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494558</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <unit id="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Standard_segment_Yn8-P7hLwE-bzythc_xJew">
        <measure>ambo:segment</measure>
    </unit>
    <unit id="Unit_Standard_Y_QAfsaEZB-0WHIhkqGUCWXw">
        <measure>ambo:Y</measure>
    </unit>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      id="Hidden_nIkNUNGgTU2gjpDUBHQq6w"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      id="Hidden_bihavDUYc0KTcTWOks-akw"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      id="Hidden_GpqnYx-XMU22jn9PUQXquQ"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      id="Hidden_MWeqOM0ow0KFUNGn6VqKgA"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ"
      xsi:nil="true"/>
    <ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_oPqO-lTjY0CLO652b5Iv8g"
      id="Hidden_HVmqBkZ7NUyqo6IydfRp9A">P0Y</ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageRemainingContractualTerms>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_tDm_ZJ2U90anwCDKspUAJg"
      decimals="INF"
      id="Hidden_T3ePO225s0G5z4JZPvwt6g"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">47419109</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg"
      decimals="INF"
      id="Hidden_WI_pKripv026cBvtmHBGrQ"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">52419109</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="INF"
      id="Hidden_12rfH1OqF02n6VRZU7g19g"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="INF"
      id="Hidden_7epk8NsgakmaLiwoFhl2BQ"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_2Tb3fG8r3UKVAsqQfFcb_g"
      decimals="INF"
      id="Hidden_uCcmh6tvp0eVyIDmoFiNIg"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">4708415</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_0tQtlXI2Tk-WNjkj0ZXs_g"
      decimals="INF"
      id="Hidden_MCK03oXT10WU2n1T2B2Kbw"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">4708415</us-gaap:CommonStockSharesOutstanding>
    <dei:EntityCentralIndexKey
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tc_62oMVyxLtUiOkgHdH0_YDg_2_1">0001494558</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalPeriodFocus
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tc_p2YgcLcBVkqgHyAekUZZ7g_5_1">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tc_fDXHq4kheUGqTLShVhnOgw_6_1">false</dei:AmendmentFlag>
    <dei:NoTradingSymbolFlag
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_69SWr52Nv0aJ-4GgfkOP-g"
      id="Tc_6cW4kOrDpk6lElGSVJqTyw_8_1">true</dei:NoTradingSymbolFlag>
    <dei:EntityRegistrantName
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Hidden_TRg-vxzbmUWWaREe-NEgkw">Ambow Education Holding Ltd.</dei:EntityRegistrantName>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="Duration_2_20_2024_To_2_20_2024_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_tmIwwcuaekKqX-3yLDRfAA"
      decimals="2"
      id="Hidden_ruxGyk7IzkGuFHeMiVqJWA"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.10</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <dei:DocumentType
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_QEjdmsw_6Uy0dbTCrBmwxA">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_13R-kT5QDE2GdZBAN9TZaw">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_bHAB7eX1j02-hNjLwghsDQ">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_DLCZFCZLvUe3F72sfiWtlw">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_OUBrHbClQkSjp_k1gi2_WQ">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_GoFjoyfR1Uyo-27IGTc_Vw">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_UC0Vbvc64UWfAS-UerxyAA">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_FrGHugeYH0exkfCoC0FD6g">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_BSoCm_uIME-iXdn-K3R0fw">001-34824</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tc_AN4ZmUWs4kaPm0QC6qaqYA_7_0">E9</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_TRxEUYAziUCWw8rq3KB0Sw">19925 Stevens Creek Blvd</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_YXq7BNkySkuMn6tcBZ116Q">Cupertino</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr__6VS2POYaUeWAUMiu2xYkA">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_LGBcqnb7T0G0U-KCMiQXew">95014</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_AXJ206VZzkCW7EdCf-4GDQ">US</dei:EntityAddressCountry>
    <dei:ContactPersonnelName
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug"
      id="Narr_VTzpaFt8WESES9_F3mp0eg">Dr. Jin Huang</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug"
      id="Narr_D6iyGD48iEG5x6Q6GVhbMw">19925 Stevens Creek Blvd</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug"
      id="Narr_Idn9YaVW_0-z6qYkkIclFg">Cupertino</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug"
      id="Narr_EHJuqKe2nU-T0vMXH29GGw">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug"
      id="Narr_YCHpzKrdhUqzs1aD1S7Ewg">95014</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug"
      id="Narr_E81bxSs8XE6jWeL5Vi4S5Q">US</dei:EntityAddressCountry>
    <dei:CityAreaCode
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug"
      id="Narr_HP6d3l7KAEWsHUd-6h4IOw">628</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug"
      id="Narr_d6sfCHtzBE2qxB2SPqpxAQ">888-4587</dei:LocalPhoneNumber>
    <dei:ContactPersonnelEmailAddress
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_E59ZawRCREmnX30rxZ6-Ug"
      id="Narr_6ckAaQv3d06phah1R4yJew">Linlin.Duan@ambow.com</dei:ContactPersonnelEmailAddress>
    <dei:Security12bTitle
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_zezcuhPzKUOrkoDpZ70g2A"
      id="Tc_RMgYYnWwXUOJ_egDlU8tdg_2_0">American depositary shares (one American depositary share representing twenty Class A Ordinary Shares, par value $0.003 per share) **</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_zezcuhPzKUOrkoDpZ70g2A"
      id="Tc_jTPqdI8aD0mL8cCckj9pPA_2_1">AMBO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_zezcuhPzKUOrkoDpZ70g2A"
      id="Tc_3LugF1QPqkyuJWCJ6Fk8Tw_2_2">NYSEAMER</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_69SWr52Nv0aJ-4GgfkOP-g"
      id="Tc_YoUezC6CkkuX1pPOwTBN-g_3_0">Class A Ordinary Shares, par value $0.003 per share*</dei:Security12bTitle>
    <dei:SecurityExchangeName
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_69SWr52Nv0aJ-4GgfkOP-g"
      id="Tc_6nLaXSnKf0eie5pk9fpXzw_3_2">NYSEAMER</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg"
      decimals="INF"
      id="Narr_TgCNUOaXIkqv6QekZzTNYQ"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">52419109</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_0tQtlXI2Tk-WNjkj0ZXs_g"
      decimals="INF"
      id="Narr_qQvJOvUzZECI_syvAzy2mg"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">4708415</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_Auy5yPvOrUGR6CZUUcqYpw">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_J6gshKeRF0-B_PlbED4KaQ">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_VnV0SyXARkiL7BaKjn4SoQ">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_9val1k9eB0SylVkqySblLw">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_v8Ji6gwA2kqBA198qSObsA">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_I6sJvFnnP0SroztU2R2TxQ">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_wnndxkrcwES7OxRgDTibeg">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_UiXWoOCaf0a0O4ZmMDiDgw">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:DocumentAccountingStandard
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_0YCK4_zH1k2MzgNwb1NF2w">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_dgrvdQB4JUSLi1qWSasSWQ">false</dei:EntityShellCompany>
    <dei:AuditorFirmId
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_bFQvjADpl0SGYz8XhKTOYQ">5395</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_w7ac-srHM0-mDj6R0guykg">Marcum Asia CPAs LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Narr_Cd-_pQl7TkOXssveNI7mpw">New York, NY</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc__uk3trdVXkWz4JobpkNcNQ_7_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3308000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_U9KqK2sNEEquhBqKUGDRbA_7_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">4834000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_W4Y3zDlOUEu_Mq714F7Dhg_8_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">4362000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_gbLPJv7LRke2hYarhsfVxA_8_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">5221000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_JNBgONGXGUG3MjLrJO30EQ_9_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1983000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_OWwuQrneeUOKQEuUr_btkQ_9_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2280000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_fzfeOmL6tEGEsdhgOjnurg_10_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6171000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_ohmKk68f8UCsdsuO1WaZxw_10_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">178000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_GkzgBrRO-EuIM52Hf9VNVw_11_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">15824000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_9PcUtBQHx0qbzJm1pAECqg_11_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">12513000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_SvdodHIbQ0yaUJop6mE8VA_13_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">276000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_i5UafS4tl0uaiz-FVnaCcg_13_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_nvJ6Ae5O1Uy_9u4bP60EYA_14_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">537000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_49-fwvCxP0WHJGz88m1WCA_14_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">522000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_YvUK5FhRIEawgbo28-2eFQ_15_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1970000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_xQO5BJo02ECtc0UKOVd7jg_15_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2629000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_IcfENmjruUaqPWxb7k7ylA_16_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6909000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_CgngHOGSBUC0dEQz6zsASQ_16_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">4896000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:AssetsNoncurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_5PhZv2nXfEW_9Qt1sMr_sA_17_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">9692000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_IM91L4KdbES7O337uTrTKQ_17_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">8053000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_xD2fHbs2U0CiCbeDVEkFZA_19_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">25516000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_no5o3AkP902-_-gdw5oOCA_19_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">20566000</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_K-9h8TP_sEiovO1HSW7PPQ_7_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3029000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_Z_edtL4QnEGKLhr7NrTM6A_7_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3939000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_GNcWcS8W8kyWqwsHMEC_oA_8_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2393000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_lhvwCDABQEa2F7RcJgtLAQ_8_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1386000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_vZoXXqWQ1USxu3i5ewvw-g_9_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3737000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_QobZBnikrUqLAd4NRm5YHQ_9_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1468000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc__5FWxh9sHkmTI-zNR9HLjA_10_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">528000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_UkPGP3kMXkOj0OratcYHGQ_10_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">510000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_QIa38pLqlkexJkVqHCdwCQ_11_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2218000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_JM72C-v7iU6b7AIGWeTd5w_11_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2486000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_YmnPAA9Ym0uhg4QK7A_1Eg_12_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">11905000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_N5FqsB1Km0ybbQUb8L1B1w_12_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">9789000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_NJurjqYN-k-ioirqV9nP2A_14_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">5744000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_AgcchEBrhE2pbGck8QKzEw_14_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">4349000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_lra41ZxSF0-3FX6fGChCOw_15_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">5744000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_6GLKKZZo7EGjSay63R1XBg_15_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">4349000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_ye-7Qcdql0mVVdOeZdb3VA_17_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">17649000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_iqkXzmVsnEmcsBYuoMgn6A_17_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">14138000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="INF"
      id="Narr_huTRi4zQ8EaFVEwRU6-avw"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">0.003</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="INF"
      id="Narr_6ac5gIPpnUG4NhRvglyy4g"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">0.003</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="INF"
      id="Narr_5FQCUR73gUG99ZdiYmNi4g"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">1666667</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="INF"
      id="Narr_qbk8A-Cda0SWkztwS3mvBA"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">1666667</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="INF"
      id="Narr__uJ2d3EXuEqPeQpu6t40wg"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="INF"
      id="Narr_CFn3sQ4DAkO5weZ-DyRT1A"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_tDm_ZJ2U90anwCDKspUAJg"
      decimals="INF"
      id="Narr_h7K8_65W0Umit5xRjg9d-w"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">0.003</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg"
      decimals="INF"
      id="Narr_hDuy6Cz2bEORAf5aJGvj7A"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">0.003</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_tDm_ZJ2U90anwCDKspUAJg"
      decimals="INF"
      id="Narr_xR39Hz24V0G501qqBwq-aA"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">66666667</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg"
      decimals="INF"
      id="Narr_ilk4hrrSEEaKrz9KDLju0Q"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">66666667</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_tDm_ZJ2U90anwCDKspUAJg"
      decimals="INF"
      id="Narr_x4rE5_wRNkScKMhuEIkPLg"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">47419109</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg"
      decimals="INF"
      id="Narr_4ZaP4Vdr0EG0-9YnPbsfog"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">52419109</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_tDm_ZJ2U90anwCDKspUAJg"
      decimals="-3"
      id="Tc_wnP6_K8-LUatD21ScPdaeQ_11_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">131000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg"
      decimals="-3"
      id="Tc_hEgJxwa_YkS_GZ-zw-WOgQ_11_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">146000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_2Tb3fG8r3UKVAsqQfFcb_g"
      decimals="INF"
      id="Narr_9oVD_OBwWUmr5ynpATLOfw"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">0.003</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_0tQtlXI2Tk-WNjkj0ZXs_g"
      decimals="INF"
      id="Narr_yGS7g9ixEUq6LCGw3Qg7Ow"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">0.003</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_2Tb3fG8r3UKVAsqQfFcb_g"
      decimals="INF"
      id="Narr_XimBD03fFk-Kysp-vzVwew"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">8333333</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_0tQtlXI2Tk-WNjkj0ZXs_g"
      decimals="INF"
      id="Narr_vnOMsjdshUe7ECt8dj5uWw"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">8333333</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_2Tb3fG8r3UKVAsqQfFcb_g"
      decimals="INF"
      id="Narr_5zBP1_yM9UK0EcyHH_T5Hw"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">4708415</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_0tQtlXI2Tk-WNjkj0ZXs_g"
      decimals="INF"
      id="Narr_rSQshR5o5kinasE0wSkFqA"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">4708415</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_2Tb3fG8r3UKVAsqQfFcb_g"
      decimals="-3"
      id="Tc_2R7_VY2WQk2-ExGhdCySdg_13_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">13000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_0tQtlXI2Tk-WNjkj0ZXs_g"
      decimals="-3"
      id="Tc_kqGZygUi-EGVw8kPYJVabw_13_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">13000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_O6_4F0K5ZU-SO5Tv0OJGCw_14_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">515182000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_GW4nx-E02U678Vvqe1XFfw_14_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">517031000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_EUFWjsAUuUaiLyOFgMLW9A_15_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-507459000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_TaCOETeS00u5Av9DoooYIg_15_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-510634000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_dotdXZSeUUaAsB0d9wVfeQ_16_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-128000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_mrD2WQTxJEmnep7Sdbvpew_17_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7867000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_FlLSNO8LKECJMDabBlIlrg_17_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6428000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_t7PD19bLWUG263ARFd9hfQ_18_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">25516000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_TklGN8WPrkqNX5QvAL7GUw_18_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">20566000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_TnUcKJ4pRkSf6roiuga_5A_6_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">17816000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_oujI41njvUWsB8z6UyFakQ_6_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">14840000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_DKjTi2z-r0iyS837TuMoOA_6_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">9163000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_OBz5r0LrsE6wOABFcATi-Q_8_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">15393000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_Sdc4ANZ8ZEuJbhSn3KZ9fQ_8_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">14556000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_617Ld0WCv06thJGbTsZHLA_8_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6669000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_s3n9YmeCEU2CtcRtqKR_eA_10_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2423000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_2tdWx_n9m0SRXdw6huJIVQ_10_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">284000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_KOXan9G-hkmRW9FthK1FDA_10_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2494000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_puYywbs_60uLKYNhBBIU_A_12_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3133000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_fAPmqWcQNUenrSG3_xUqaQ_12_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1487000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_e9IET5C-gkeLjAbsSPdBcw_12_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1051000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_lW53xeSSMk2MoI3_oOuLBg_13_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7922000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_yhkI1zbLH0i2OTasZXnZNA_13_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7628000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_KRxOy2VKqECQ5Y1VfzzUbg_13_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">5264000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_B_xvueX5UE6iLvhNnnrECA_14_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">484000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_dfUqNXDpPUu1lhm0BUgQGg_15_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">657000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_0jbD70hrW06_Z_6ZOYSLXw_16_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">11055000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_g8-VtATPBUaGNpHF8uxxPA_16_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">9772000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_MabVGbR1I06jmmhcbtXOhQ_16_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6799000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_ec60gq-zeU6E7WCpbpm-WA_18_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-8632000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_UwPClRnMekKwAHcYlojKVA_18_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-9488000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_wbXKKmHs4UiZ-JGNffovHw_18_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-4305000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_K71-mcgPLUyfE5OtIZGzFg_21_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">238000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_v4xlo5Xqok-Dj4rikkxJsA_21_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-101000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_XYbWBt4ItkCplEmsC9W7YA_21_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-57000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_JSnQ7wBhSkSTyrUXi9GVUw_22_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-260000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_Xso2rgJmAEyzGFqR7uzSYA_22_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">500000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_fM0FF9irpUW6ty1BpGicLQ_22_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-199000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_WErhSIcMMUGUjOXt66sY-A_23_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1460000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_E1vdU3vHrUKHsGxvmOlUTw_24_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-163000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_uz6J0BoGS0yD1zIjBzKkKg_25_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1400000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_-uGzAEc8X0WGyFMxnHBm0Q_26_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1438000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_rIH41YGIrU-HLYG2uLaJ2A_26_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">236000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_rxh5Q-ysF02zxJkfgniraQ_26_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1144000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_5xwWcXmTiEKH_64Qv1SnqQ_28_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-7194000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_2qzw5Ff88EyTKzj1Fiph_A_28_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-9252000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_Xlaes1KT1Em7MVW6D-AWOw_28_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-3161000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_NpZmUFJOSkub6O63opRhQw_29_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-505000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_UIdwE1Hy0Eqi5fkS-PYMWw_29_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">14000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_4bahJsCGaECL1JCq1Xe6bQ_31_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-6689000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_Dhr25NPUFUiwkUg4CEm33g_31_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-9252000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_k1k96YNkdU-4jVZB4l7ElA_31_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-3175000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_uKaouMYiR0unbeE5HBJTMw_32_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7002000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_LvTg8RXaKUmUPD2Qh4bmsA_32_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-5056000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_VHz5Je3Xa02Q0Y6RmJmMhQ_34_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">313000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_Baaf6v1ucka-uQ7FdAyC8g_34_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-14308000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_WWMw2xAQdk2wXgJUKB-TuA_34_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-3175000</us-gaap:ProfitLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_6ya309n20USaznXJBT1GYA_36_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-157000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_kSsKDwyr9ESmo09TDPh02g_36_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-235000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_Jr1OjZK0AkKGLeH9NVdc_A_38_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-6689000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_GgKCBBky1U6-F3dQYfUboA_38_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-9252000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_RPRfRm-Sx0qf5y9x9QUCww_38_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-3175000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_w1svI4FZEUuBZsaUZnHiRQ_39_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7159000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_RSTxzVUEzkSj0fwsaYf68w_39_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-4821000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_E73RhYnESkSpnzQVj_Y0jA_41_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">470000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_I-YpBJEAWE2vtguG8z6y-A_41_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-14073000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_Ssh4B416y0u_vHnc5QkZyQ_41_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-3175000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_VIO6xxtV-UusRs0LRsOo-Q_44_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-112000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_vxqQ67UNrk-7--D4_UJ2RA_44_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-339000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_CIrwIPUVjkid6gFLokOu_A_45_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-16000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_eJ9k3zqy40mNTkAiB5EweA_46_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">128000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_nJZorEl3ZEu8msQFVqPp2A_46_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">339000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_pXVMnyRJU0iRKsay2HJeqg_48_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">185000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_GQc7AxxZq0-z78Yic4swKw_48_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-14647000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_pNrhLAvDpEazDMxV9PwJWA_48_11"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-3175000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="2"
      id="Tc_Wz6MLfX5q0uEQlwOaxE58A_50_5"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="2"
      id="Tc_vKZzzYJ9W0mOaqn0LPdn8w_50_8"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="2"
      id="Tc_6rUAyWFB50aNRF8SBQLeMg_50_11"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="2"
      id="Tc_1UGHF8SHQUyaulDMPRzQkw_51_5"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="2"
      id="Tc_jxfNTXzy1EeITs6yg3RZsw_51_8"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="2"
      id="Tc_S_kz2opX6UO_3n6-7JRsFw_51_11"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw"
      decimals="2"
      id="Tc_IhPd2JoPmE-uJpKetjVsWQ_52_5"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-2.80</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA"
      decimals="2"
      id="Tc_EIEtMatqDEe3ce2i9l8DeA_52_8"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-3.80</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_zezcuhPzKUOrkoDpZ70g2A"
      decimals="2"
      id="Tc_eXHcrZbRDE-l86TlQQm0mQ_52_11"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-1.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw"
      decimals="2"
      id="Tc_0dexRE9hJkuGj2qf41cbPA_53_5"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-2.80</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA"
      decimals="2"
      id="Tc_j1uBMqe6wkO9rESnPl0jPw_53_8"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-3.80</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_zezcuhPzKUOrkoDpZ70g2A"
      decimals="2"
      id="Tc_9uGw8jOiwkeEzyoSur73Tg_53_11"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-1.20</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="2"
      id="Tc_xU2wQUPP10OblErQO5MHWA_55_5"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">0.15</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="2"
      id="Tc_ssCsoDp7wEWwZ3Rxc1Q6xw_55_8"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-0.10</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="2"
      id="Tc_MfeT1yVfqUexoX8Sx55bZw_56_5"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">0.15</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="2"
      id="Tc_0nJnYyhcWU2vpMg9wJoWAQ_56_8"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-0.10</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw"
      decimals="2"
      id="Tc_RRzu41uisUe369iU5vatJA_57_5"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">3.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA"
      decimals="2"
      id="Tc_iISESYBzVUamKI2qpgh2bw_57_8"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-2.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw"
      decimals="2"
      id="Tc_7exKxwValkalXqA4cfX7dg_58_5"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">3.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA"
      decimals="2"
      id="Tc_C6LKOa6Ag0mSXf_8APT4ug_58_8"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-2.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="0"
      id="Tc_HCo43JKgIkCYSd7frgMDAA_60_5"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">46654853</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="0"
      id="Tc_sA1B_O0QIkOs9tNFTzuFTQ_60_8"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">49458266</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="0"
      id="Tc__3jijW0dWUKHa0Sto_CCXQ_60_11"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">56333003</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="0"
      id="Tc_KbeMDW3jckm6df47BBvWkQ_61_5"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">46654853</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="0"
      id="Tc_k7pkuLZDBU2lVz2DlIzcKQ_61_8"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">49458266</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="0"
      id="Tc_nvqb-cv8uEey2_xIRMJ5OQ_61_11"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">56333003</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_2i_HzBlHj0Ke6jPaAD4p9w"
      decimals="-3"
      id="Tc_VidBqDqRkUOmNEVt5MhSdw_64_5"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">139000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_McgXuNlsvEmzp_p22WO5tQ"
      decimals="-3"
      id="Tc_LiVcQZXkJEmFJR6Ubjq1kQ_64_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1083000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SharesIssued
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GQOV4XXh4UiRgKG2Jpe-KA"
      decimals="INF"
      id="Tc_PXqf6Wb9Lke_7Pqw4FER9g_7_4"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">41923276</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GQOV4XXh4UiRgKG2Jpe-KA"
      decimals="-3"
      id="Tc_-LECM7DL90S-sd0hXOGPeA_7_7"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">115000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_ExhDj2CB00epua8o2pjCUQ"
      decimals="INF"
      id="Tc_4P7ndTs23UW1HkPeVKF3lA_7_10"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">4708415</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_ExhDj2CB00epua8o2pjCUQ"
      decimals="-3"
      id="Tc_pkOPdjIws0ejRkfw9pz4nw_7_13"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">13000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_CyRSRSZdakaSvhRb1KS2dw"
      decimals="-3"
      id="Tc_GQBHsEZmO0W610xyzggE_Q_7_16"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">513976000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsAppropriatedMember_T6GkgX32R0W_gYGh6QFh3A"
      decimals="-3"
      id="Tc_KIKOLI1xykm-mTGBJ2xEPw_7_19"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">615000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_GcVATlnQA0qvHwWDlIL8YA"
      decimals="-3"
      id="Tc_qMgSDCjSm0K3YMzLEyayGQ_7_22"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-495769000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_V3bfTpv_KESFi4ImvT9Xsg"
      decimals="-3"
      id="Tc_-VyMuxrB6EmHOdyz6YIgYQ_7_25"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1765000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_c0sy-htxNEOb-sV4kFmDmA"
      decimals="-3"
      id="Tc_sffAu7fIN0uhMmbxW9y2zQ_7_28"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-315000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2020_rBfFonh33k-l0HS8rkQ70w"
      decimals="-3"
      id="Tc_HFwsnbSRkEODXQ-mCuWu8g_7_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">20400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_oaDOQ3jw8kekjQoTZj2bpA"
      decimals="-3"
      id="Tc_svOgabmb_k-PBGKZRjFizQ_8_16"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">139000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_FtvZd0LE3U6IW26dhFiomA_8_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">139000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gRhr6BlE5k2A7aewpti39A"
      decimals="INF"
      id="Tc_Dv0cFHjVlUWzUwbFXMh-EQ_9_4"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">50000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gRhr6BlE5k2A7aewpti39A"
      decimals="-3"
      id="Tc_ZW2SOwZbW0SeReZLcvXnUg_9_7"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_oaDOQ3jw8kekjQoTZj2bpA"
      decimals="-3"
      id="Tc_9Fl4iccdwkebEJQIWU4daA_9_16"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_XextbJ3_f0Sd0Fl-wy0jDw"
      decimals="-3"
      id="Tc_Jz14iaM3cE2FkPoXUb5chQ_10_25"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-112000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_ePFvsxILLEOJUuvI00M5sw_10_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-112000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_XextbJ3_f0Sd0Fl-wy0jDw"
      decimals="-3"
      id="Tc_QdRD45Qf502HcW_RBo2umA_11_25"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-16000</ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes>
    <ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_q4oeTobb5EqIkaAyoE_1Og_11_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-16000</ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes>
    <ambo:NoncontrollingInterestDecreaseFromDisposal
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsAppropriatedMember_lC7UMFUyaka4Zhnd89hJmA"
      decimals="-3"
      id="Tc_79a8UIapuUujWWChM8l9LQ_12_19"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">59000</ambo:NoncontrollingInterestDecreaseFromDisposal>
    <ambo:NoncontrollingInterestDecreaseFromDisposal
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ibnY4EBdrUK0_P4c5iJEgQ"
      decimals="-3"
      id="Tc_nepCwfC5Qk2oeFRqlRee9A_12_22"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-59000</ambo:NoncontrollingInterestDecreaseFromDisposal>
    <ambo:NoncontrollingInterestDecreaseFromDisposal
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_xTZJbiYUBEGzI6e1fgtB7w"
      decimals="-3"
      id="Tc_9VVb5j31wEi0mTXRyFZeqw_12_28"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-526000</ambo:NoncontrollingInterestDecreaseFromDisposal>
    <ambo:NoncontrollingInterestDecreaseFromDisposal
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_8ob6n29sIU2zw_FbWyHrTw_12_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-526000</ambo:NoncontrollingInterestDecreaseFromDisposal>
    <ambo:NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_xTZJbiYUBEGzI6e1fgtB7w"
      decimals="-3"
      id="Tc_n6iNL549E0G0HSJcp8u3SQ_13_28"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">16000</ambo:NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders>
    <ambo:NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_NAVPdddXekSLiv-gKSvjTA_13_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">16000</ambo:NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ibnY4EBdrUK0_P4c5iJEgQ"
      decimals="-3"
      id="Tc_7qGtYTWOm0aTytorNGaVKQ_14_22"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">470000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_xTZJbiYUBEGzI6e1fgtB7w"
      decimals="-3"
      id="Tc_F6Uli78Xk0CE7QpblrQY_w_14_28"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-157000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_sEUcd0JwSEuUR_4IrQdtfQ_14_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">313000</us-gaap:ProfitLoss>
    <us-gaap:SharesIssued
      contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_d5KdZWBAt0au3wnfn83VZQ"
      decimals="INF"
      id="Tc_ulUTtzlsl0edbxRBCTRTGg_15_4"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">41973276</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_d5KdZWBAt0au3wnfn83VZQ"
      decimals="-3"
      id="Tc_-PyvteG300yYyNGReHXlNg_15_7"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">115000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_oUQlQwuZEEWGsJCkAU3-3w"
      decimals="INF"
      id="Tc_nUkTCa1210KGWkiVfjbhgQ_15_10"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">4708415</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_oUQlQwuZEEWGsJCkAU3-3w"
      decimals="-3"
      id="Tc_3AOEDgh7iEumJzEeAYre5w_15_13"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">13000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_kMeU3kAo70GGD353txtAng"
      decimals="-3"
      id="Tc_QkcGikmQQ0uvT09CyB71cQ_15_16"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">514115000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsAppropriatedMember_0MBPvBMmoUyPQlAaUuBKtQ"
      decimals="-3"
      id="Tc_mhlwRaydOk-MKj2HzjSIig_15_19"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">556000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_hDpfMyI_YUWy9vj9SWzsnQ"
      decimals="-3"
      id="Tc_QitEvRabvUGa6KPjCUok9A_15_22"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-495240000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qo5cGvldqU-QM_aEagCdag"
      decimals="-3"
      id="Tc_EMxj4s5ez0qIfrwQ0JJ6yg_15_25"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1637000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_Fxgi5s_dF0auIrIDgZArrg"
      decimals="-3"
      id="Tc_P84RFYyGTECwqYGDOtgaFQ_15_28"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">70000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ"
      decimals="-3"
      id="Tc_zAs_79C_6kWJw4IXCfG9AQ_15_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">21266000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_d5KdZWBAt0au3wnfn83VZQ"
      decimals="INF"
      id="Tc_R1zcQUZXKEi_INzUznsplg_7_4"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">41973276</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_d5KdZWBAt0au3wnfn83VZQ"
      decimals="-3"
      id="Tc_212OIB3lUEyqQ2D3NONceA_7_7"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">115000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_oUQlQwuZEEWGsJCkAU3-3w"
      decimals="INF"
      id="Tc_7ymcAk8IGkSzsrsBQlggMg_7_10"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">4708415</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_oUQlQwuZEEWGsJCkAU3-3w"
      decimals="-3"
      id="Tc_JP6Xoa32TESKATo7qgrOvA_7_13"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">13000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_kMeU3kAo70GGD353txtAng"
      decimals="-3"
      id="Tc_mxXel31v6E-d4bKVim_XzA_7_16"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">514115000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsAppropriatedMember_0MBPvBMmoUyPQlAaUuBKtQ"
      decimals="-3"
      id="Tc_yFvpqrqRvkCtb8yaCrKM0A_7_19"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">556000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_hDpfMyI_YUWy9vj9SWzsnQ"
      decimals="-3"
      id="Tc_JgAiIHeaqUGh1N4F5MqJ_A_7_22"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-495240000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qo5cGvldqU-QM_aEagCdag"
      decimals="-3"
      id="Tc_PQuEPVEa6USjaZrer1F75w_7_25"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1637000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_Fxgi5s_dF0auIrIDgZArrg"
      decimals="-3"
      id="Tc_8mGljHqC20W6ukAwzxqRDw_7_28"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">70000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ"
      decimals="-3"
      id="Tc_MAMvunYzxUGHSpb-lfAKzQ_7_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">21266000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_2P9rRYFYyUqE9BErNUUhxA"
      decimals="-3"
      id="Tc_OgNHOQ4xk0uT-_6mpNhEZw_8_16"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1083000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_PsaTQ9CC20-8fgH7fqqrXw_8_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1083000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_1nt2H1hV1kmy7JggZmMU1A"
      decimals="INF"
      id="Tc__oKW2-782kGW8ffTL56nug_9_4"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">5445833</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_1nt2H1hV1kmy7JggZmMU1A"
      decimals="-3"
      id="Tc_CI5oPkdP-kurD3_kV_M6qw_9_7"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">16000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_2P9rRYFYyUqE9BErNUUhxA"
      decimals="-3"
      id="Tc_msftjedackSoMc603a7eyQ_9_16"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-16000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_cIW7BStU2kOMVPcujv06kA"
      decimals="-3"
      id="Tc_Oom5nsvDN0C5L1FBb_hGsA_10_22"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1298000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2D-MArTBnUuQxhutzsGD0Q"
      decimals="-3"
      id="Tc_r_nd4vk6bkWeVsH0lCYOBg_10_25"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-1637000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_9w-LtGJir0S3-c4wngzKlw_10_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-339000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsAppropriatedMember_eqP6VyG3sUmF-MO7NHLdFw"
      decimals="-3"
      id="Tc_h_bDyUKLHkuXlpJnhJbxLw_11_19"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-556000</ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes>
    <ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_cIW7BStU2kOMVPcujv06kA"
      decimals="-3"
      id="Tc_Zh_1esJzoEyrLxYxlhhxhQ_11_22"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">556000</ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes>
    <ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_gPu_MvygZUCM39O4IKa88Q"
      decimals="-3"
      id="Tc_HxIuV5wv2EeXhINZ5z3NgA_11_28"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-17000</ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes>
    <ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_PC9dXcuhtk2lp_Iibczm0Q_11_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-17000</ambo:UnrealizedGainOnInvestmentNetOfIncomeTaxes>
    <ambo:NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_gPu_MvygZUCM39O4IKa88Q"
      decimals="-3"
      id="Tc_FZ58BLLxuUSFzPgY2D98CQ_12_28"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">182000</ambo:NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders>
    <ambo:NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_ZV-yw5sNA02aU8JL5sLpaw_12_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">182000</ambo:NoncontrollingInterestIncreaseFromCapitalInjectionFromMinorityShareholders>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_cIW7BStU2kOMVPcujv06kA"
      decimals="-3"
      id="Tc_7TXGukQxVEuqdnEp2u_Hbw_13_22"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-14073000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_gPu_MvygZUCM39O4IKa88Q"
      decimals="-3"
      id="Tc_RcCRmdWeKkGAKgT0THkcpg_13_28"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-235000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_4zUqx61q9keqhdbRdSOqyQ_13_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-14308000</us-gaap:ProfitLoss>
    <us-gaap:SharesIssued
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_mAbA8H4zQUWlmXw6i1QmrQ"
      decimals="INF"
      id="Tc_4etnIljNDk-YVlVltn4uGA_14_4"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">47419109</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_mAbA8H4zQUWlmXw6i1QmrQ"
      decimals="-3"
      id="Tc_UNPFmKJIS0iBMZwtXc4Ebw_14_7"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">131000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cQwwd3wf8kyqm_guV-gpeA"
      decimals="INF"
      id="Tc_quk_sS2OHkuu4osGaHiaRw_14_10"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">4708415</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cQwwd3wf8kyqm_guV-gpeA"
      decimals="-3"
      id="Tc_4wpc2cFQpUqhgshKjVhrDg_14_13"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">13000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_4evVmvGR6U-ootkMG1J8Gw"
      decimals="-3"
      id="Tc_IUcCCope3Umt8le0iIMcww_14_16"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">515182000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_w6XgQC4crUOEz9kD7VojKg"
      decimals="-3"
      id="Tc_eEjkGkzxo0y3DC4jmr-s8Q_14_22"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-507459000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_5pHprQYhOEKAp2y_JBKFeA_14_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7867000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_mAbA8H4zQUWlmXw6i1QmrQ"
      decimals="INF"
      id="Tc_TEI9VrQh5E6Zs0bn4BRbAA_7_4"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">47419109</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_mAbA8H4zQUWlmXw6i1QmrQ"
      decimals="-3"
      id="Tc_eRD78Kg-0UmHvcWcK5Pj4w_7_7"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">131000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cQwwd3wf8kyqm_guV-gpeA"
      decimals="INF"
      id="Tc_5sPPxsLA5kSaMMnqLloF6A_7_10"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">4708415</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cQwwd3wf8kyqm_guV-gpeA"
      decimals="-3"
      id="Tc_h5gVWjt5Q0aw3_DVGIPsMw_7_13"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">13000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_4evVmvGR6U-ootkMG1J8Gw"
      decimals="-3"
      id="Tc_V4AosaMmMkqA_sDk6d-0ng_7_16"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">515182000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_w6XgQC4crUOEz9kD7VojKg"
      decimals="-3"
      id="Tc_DuX4rk1lxU2Sl8KMv9pvKw_7_22"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-507459000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_zsA8s952yUWepQ0DtWJU-Q_7_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7867000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MYnadwAnHU6jmBDpJoqTiQ"
      decimals="INF"
      id="Tc_rWzo3iUKtk-yG3BYixaQ7w_8_4"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">5000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MYnadwAnHU6jmBDpJoqTiQ"
      decimals="-3"
      id="Tc_2nO6z5DnZES37jWC4tQuSQ_8_7"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">15000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jWumpOX4TUKqrTHatZog_Q"
      decimals="-3"
      id="Tc_R2EFS1XQQ0eQ-bwQfVTb4Q_8_16"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1849000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_-pWmw80-jEusPVzQTKTDEg_8_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1864000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EA-_Yuwk_UW7Jpn9iACzMQ"
      decimals="-3"
      id="Tc_Mtc-p-UtW0eciVnK1wOLIA_9_25"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-128000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_X3sgLzLPBkKD7zEEnha-kA_9_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-128000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xQ0tPNsh-EeZBuH1Z6dIfg"
      decimals="-3"
      id="Tc_a9mCs790602GAzEz1Sr8Mw_10_22"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-3175000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_CKckoAP4lkSzxCuSpDeMGQ_10_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-3175000</us-gaap:ProfitLoss>
    <us-gaap:SharesIssued
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_v2uF2Kmat0SxNw2gMyaYAg"
      decimals="INF"
      id="Tc_-Ag_58WHg0ys8G4SIC4JVA_11_4"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">52419109</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_v2uF2Kmat0SxNw2gMyaYAg"
      decimals="-3"
      id="Tc_UT1jgApE7E-B4s4jU2gIrw_11_7"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">146000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_koDJsimmaUigNYhxFVaAwg"
      decimals="INF"
      id="Tc_Crt_xxKDskWl-VKs7xkLJw_11_10"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">4708415</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassCMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_koDJsimmaUigNYhxFVaAwg"
      decimals="-3"
      id="Tc_6G5lO8L1HEic7xIDVywoFA_11_13"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">13000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_4-xdf8XheUG2wS69ByDH7A"
      decimals="-3"
      id="Tc_0TXEgtBIDU-Bli2pAqxxfQ_11_16"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">517031000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zYzlUZwLL0ab0Un0z-ITLQ"
      decimals="-3"
      id="Tc_HbPaJWKh3EKSpQhuQUAvmA_11_22"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-510634000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_QjImqtVafUmuvlW0pa3Ufg"
      decimals="-3"
      id="Tc_J4aPOqUVc0-vRu2DkE2qMA_11_25"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-128000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_iN8GCdDIhEeDW8J63JYfEA_11_31"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6428000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_ULyD5t6zMUqt2jp2m3r2Pw_5_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-6689000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_-Zz8Dn_TXkuqTFeKUiuaIQ_5_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-9252000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_DedtqZ8FG0yO4KLxR1Pp6A_5_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-3175000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_wMNcgi64hUyAKzn-Z0exKg_6_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7002000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_w-48Wdx5rk2mL23Vu668ow_6_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-5056000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_ahZIPkTkdUmSlfX8oWgmpA_8_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">378000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_RPxS8sV-oU-ShlNm8-sJ_g_8_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">226000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_T43Yiz3uQka1je1fAOqcFw_8_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">18000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_v0akpK9qtUWzEoxvk7Ptuw_9_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3390000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_O9YGgS_o6UCq5oFLhRfoeg_9_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3519000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_TUAgrNIljUuDEcn4oYU0iA_9_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2076000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_NgwIyWg0F0666z-26wDUDg_10_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_Iq63tq7B50WqMLPPnKhSvw_10_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">756000</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_SI_ljXleS0C9d9TZyDRMgg_10_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_6GnwAEHkt0WADYg77GZYMg_11_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">139000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_pJPnjC9yyk-KZJy9mRD7NA_11_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1083000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_agC7OVuaTE-JsFazYPrIIQ_12_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">752000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc__EVUOzkSRUOaqQwuGwngsA_12_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">163000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_MTzqr5zfuEm-NgKZ4wqWng_12_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">389000</us-gaap:ProvisionForDoubtfulAccounts>
    <ambo:ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_CFmfxaO7CkKo4vWty3DHLw_13_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">657000</ambo:ImpairmentLossFromContinuingOperationsAndDiscontinuedOperations>
    <ambo:InterestExpenses
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_kLeccWplh0-XQ9gGUdME3w_14_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-12000</ambo:InterestExpenses>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_DwQ5bxiA6Eiw3hoqKWikhQ_15_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-542000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <ambo:DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_K5yVWh7u3E-uAxoishs0fg_16_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-163000</ambo:DisposalGroupIncludingDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_is3PN7-zNU2XoakNb-kYQg_17_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-267000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_XDuRB7C3V0WO3H2-JEvZsA_18_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1460000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_j8wyNYu8CEmX2nt1hFTpyg_20_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1627000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_AHQu6I9F30Sgk1bCO9KSsw_20_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">415000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_IuZL3dwA5ke-djk5LBQMtg_20_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1384000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_Xm6uMNrKf0O2K5D_--fY0w_21_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-145000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_fx8NZmrD20iw2rEAgDbVwA_21_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-788000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_61_8yNGdTkyqGFaTHT3B2w_21_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-5993000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_PPbLy50X2EifSPXMGIGRQA_22_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-1100000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_0aDqiMU60ke8ZVKJJYRx3Q_22_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-722000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_ejlWPbkDMUih3TRLo9_-7A_22_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-39000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_cQVXoknVlE--AtdNStT1mQ_23_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1476000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_-ho-4Vz3-EmLuYMVIDXkTg_23_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-237000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_IfBlfERznUWiB-AD36-Yuw_23_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-1007000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_1MBgQUxPO0K0x_Iitqva6Q_24_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3161000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_41AHpNPFnk2yyuZeTbmplA_24_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">860000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_O9dt1CqjxUGY9HQJLGt8Dw_24_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-2298000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_k9aMJKEkRUioZmzbnolfHQ_25_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-153000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_HXPwHHrtOk6nqkUYcquyxA_25_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-18000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_eDR1g9Rk7US4wj5RL1q7wQ_26_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">86000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_ie5NF7UcMEWV5ztADI1w4w_26_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-781000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_iQgYxxBLJ0-2bnt5yo9N4g_27_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-3309000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_v1eEGOpZpEyhQK3i0iEGcg_27_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-2386000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_vvPBI69wqE2aV7h2FFINVw_27_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-1190000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_2DHDcALAc0iQRRkflJ9GYQ_28_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-3165000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_bguHDuZYMkWwJObgcXUh3g_28_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-5646000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_qRisX9fYt0-LkTNDVzx8cA_28_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-290000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_y7emIP0Nf0OV11JiCNDflw_29_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">666000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_0PHmmTIt1k6iWEGcyJL14g_29_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-3602000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_Gy6Fp0UMOEKTZFdVITpBgA_29_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_ngM-FQ09pUyvgADcjAMP_Q_31_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">19000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfIntangibleAssets
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_CwVAghxc002tr9XNon1tVg_32_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">13000</us-gaap:ProceedsFromSaleOfIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_owWs3skOXUivVdTY3htu-Q_33_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">32000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_RbTzdoOycEir1baWFZ1zTQ_33_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_vZdJw_fJMEOpBrV5vf2o4w_33_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_gzwDrj2elkeDzKvC3y-ZaA_34_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">16789000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_mZ2g-BV8LkGQSM0c5IQL_g_34_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-19491000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_jHMZ7Lnfc02SS5rtncwQiA_34_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <ambo:ProceedsFromIssuanceOfCommonStockAndWarrants
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_S-6SNJtIlUSrF03Yf2HCIg_6_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">16000</ambo:ProceedsFromIssuanceOfCommonStockAndWarrants>
    <ambo:ProceedsFromIssuanceOfCommonStockAndWarrants
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_IbGLPHlGR0WMadYh0b80bw_6_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1864000</ambo:ProceedsFromIssuanceOfCommonStockAndWarrants>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_YK9tlF1JO0iy6PTcLRv6iA_7_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3014000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_22cf3A0Ny02Qk33rvhTX_A_7_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2439000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_vfxcVAwY5UKlh2wD2G9mFg_8_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1500000</us-gaap:RepaymentsOfShortTermDebt>
    <ambo:FundingProvidedToDiscontinuedOperations
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_2rcNy5HTLU-PaiMCyZjIzA_9_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-99000</ambo:FundingProvidedToDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_ERWbvK-1r0mS2QEZ7ynnbQ_10_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-83000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_Q8aJdYCTzk61CS9Ped9srA_10_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3014000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_79Sknuq8EEWRh8x-hFqk5w_10_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2803000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_qCHwjAu_HUqxw1h3gvZcJA_11_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">999000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_I2WzzVYMBkSS8-DbLpXUvg_11_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2040000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_mhDXrcy7VUqsk7sv6NbijA_11_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_1jvw0A6v0UuzsBzRndIMKA_13_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-2558000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_U-1cXKat6UuDwOMFv1Gqgw_13_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-100000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_ow9-XQu0jEGCWeI-SeBQXw_13_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-128000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_q7kJWB0DJEuDUQ5CDyjeUw_15_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">12680000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_k6Sf3sS-4kyhsZ91X5nPnw_15_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-23785000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_4uslRBSWtU6e61rRZj7o5g_15_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2385000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2020_rBfFonh33k-l0HS8rkQ70w"
      decimals="-3"
      id="Tc_2vLaO7wpdEODjN1p17YkOg_17_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">18775000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ"
      decimals="-3"
      id="Tc_V1BxfB_qRUypK66V4XdbCQ_17_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">31455000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_i_8ZmNRMOUiAKeSs9Pvehw_17_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7670000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ"
      decimals="-3"
      id="Tc_mjv1Bd_y8kqHPbZ5rfLP_g_19_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">31455000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_RtWG1mxeO0m-GU5hPBazKQ_19_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7670000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_FrN1_MOj-0GWjXJiYuyCog_19_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">10055000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <ambo:NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale
      contextRef="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ"
      decimals="-3"
      id="Tc_NVridCC0M06LVOA5ZUNPtQ_20_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">29846000</ambo:NetChangeInCashCashEquivalentsAndRestrictedCashIncludedInAssetsHeldForSale>
    <ambo:CashCashEquivalentsAndRestrictedCashFromContinuingOperations
      contextRef="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ"
      decimals="-3"
      id="Tc_jf6GlgouwEylxFF4DzsgWA_21_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1609000</ambo:CashCashEquivalentsAndRestrictedCashFromContinuingOperations>
    <ambo:CashCashEquivalentsAndRestrictedCashFromContinuingOperations
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_MlZUpd9lCE2hlQg8aOx2MQ_21_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7670000</ambo:CashCashEquivalentsAndRestrictedCashFromContinuingOperations>
    <ambo:CashCashEquivalentsAndRestrictedCashFromContinuingOperations
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_CbdITPHfb0mSVvTunIHjJA_21_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">10055000</ambo:CashCashEquivalentsAndRestrictedCashFromContinuingOperations>
    <us-gaap:IncomeTaxesPaid
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_CpnCGzLRL02Xl3MCGLWacA_23_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">27000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_ilncNH9z10mW1t3-UxCSWg_24_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_trYPvq1OFkeoKOm8qS7RUA_24_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">164000</us-gaap:InterestPaidNet>
    <ambo:DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_0evtwGOwIkqTfAhCw6d40w_26_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">62000</ambo:DerecognitionOfAssetsOtherThanCashOfDisposedSubsidiariesOrDeregisteredSubsidiaries>
    <ambo:DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_JnHA1zd340-oH2OM3CJ8TA_27_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">86000</ambo:DerecognitionOfLiabilitiesOfDisposedSubsidiaryOrDeregisteredSubsidiaryNetOfRecognizedAmountDueToDisposedSubsidiaryOrDeregisteredSubsidiary>
    <ambo:OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_Tfcm99yu2EatgRWCHiIVjw_28_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1343000</ambo:OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities>
    <ambo:OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_mmIc_E7BzU-JDtAWIRGlOA_28_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">129000</ambo:OperatingLeaseRightOfUseAssetsObtainedInExchangeForNewOperatingLeaseLiabilities>
    <ambo:ReceivableFromSaleOfDiscontinuedOperations
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_bfWAmquEDUqueph8jJ5wTQ_29_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6058000</ambo:ReceivableFromSaleOfDiscontinuedOperations>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_pBLfcYwwGUatu2WqGRPs3Q">&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;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;a.&#160;&#160;&#160;&#160;Background&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The accompanying consolidated financial statements include the financial statements of Ambow Education Holding Ltd. (hereafter refer as the &#x201c;Company&#x201d;), its subsidiaries. The Company and its subsidiaries are hereinafter collectively referred to as the &#x201c;Group&#x201d;.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company was incorporated in the Cayman Islands on June 26, 2007. On August 5, 2010, the Company and certain selling shareholders of the Company completed its initial public offering. In June 2018, the Company completed its public offering of 2,070,000 ADSs at $4.25 per ADS. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;On October 5, 2020, the Company completed the issuance of 1,507,538 ADSs, at a purchase price of $3.98 per ADS, in a registered direct offering. Each ADS represents two Class A ordinary shares of the Company.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;On November 23, 2022, the Company and its wholly owned subsidiaries, namely Ambow Education Ltd., Ambow Education Management Ltd. and Ambow Education Group Ltd. (collectively, the &#x201c;Ambow China&#x201d;) entered into a share purchase agreement (the &#x201c;Purchase Agreement&#x201d;) with Clover Wealth Limited (the &#x201c;Purchaser&#x201d;), a third party. Pursuant to the Purchase Agreement, the Company have agreed to sell all of the equity interests in the Ambow China to the Purchaser in consideration of the Purchaser paying $12 million in cash to the Company (the &#x201c;Sale of Ambow China&#x201d;). The Sale was completed on December 31, 2022. Upon completion of the Sale of Ambow China, the Company would have sold all of its assets and operations in China. The Sale of Ambow China does not affect the sale of the K-9 Business and the historical financial data related to the K-9 business are included in discontinued operations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;On February 28, 2023, the Company completed the issuance of 2,500,000 ADSs (representing 5,000,000 Class A Ordinary Shares), at a purchase price of $0.80 per ADS, in a registered direct offering.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;b.&#160;&#160;&#160;&#160;Nature of operations&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group is a U.S.-based, AI-driven technology educational company. Its mission is to eliminate barriers between online and offline environments, languages and regions, and academia and industry. The Group is developing a new HybriU AI Digital Education Solution that transforms the educational environment, bridging the gap between traditional methods and the future of digital learning. This solution combines sophisticated software and hardware to create an AI-powered digital and hybrid classroom, designed to enhance educational delivery and engagement. Through HybriU, the Group&#x2019;s dynamic will be patented open-platform technology that facilitates hybrid learning. In addition, the Group offers high-quality, individualized, and dynamic career education services and products through the operation of its for-profit colleges.&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;&#160;&#160;&#160;Major subsidiaries&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;As of December 31, 2023, the Company&#x2019;s major subsidiaries include the following entities:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:49.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.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:12.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 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:11.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: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:8.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 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:12.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 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:49.35%;margin:0pt;padding:0pt;"&gt;&lt;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: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 style="vertical-align:bottom;white-space:nowrap;width:12.37%;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.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 style="vertical-align:bottom;white-space:nowrap;width:11.48%;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;Place&#160;of&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 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.5%;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;Percentage&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 style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;margin:0pt;padding:0pt;"&gt;&lt;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: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 style="vertical-align:bottom;white-space:nowrap;width:12.37%;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&#160;of&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 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:11.48%;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;incorporation&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 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.5%;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;of&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 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:12.37%;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;margin:0pt;padding:0pt;"&gt;&lt;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: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 style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;incorporation&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 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:11.48%;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;(or&#160;establishment)&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 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.5%;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;ownership&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 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:12.37%;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;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&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 style="vertical-align:bottom;white-space:nowrap;width:12.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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;or&#160;acquisition&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 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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;/operation&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 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.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 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: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 style="vertical-align:bottom;white-space:nowrap;width:12.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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Principal&#160;activity&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;background:#cceeff;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;Subsidiaries&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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.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 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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;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:11.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-size: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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;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:8.5%;background:#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="font-size: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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;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:12.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;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:49.35%;margin:0pt;padding:0pt;"&gt;&lt;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: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;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;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: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;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;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:1.48%;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="font-size: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.5%;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="font-size: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;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;background:#cceeff;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;Ambow Education Inc.&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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;July 5, 2016&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:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;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 0.05pt 0pt;"&gt;United States&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="font-size: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.5%;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 0.05pt 0pt;"&gt;100&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:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;Investment Holding&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;margin:0pt;padding:0pt;"&gt;&lt;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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"&gt;&lt;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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;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="font-size: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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;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="font-size: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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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="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:49.35%;background:#cceeff;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;Ambow BSC Inc.&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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;February 14, 2017&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="font-size: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.48%;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 0.05pt 0pt;"&gt;United States&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="font-size: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.5%;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 0.05pt 0pt;"&gt;100&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:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;Investment Holding&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;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;span style="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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;span style="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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size: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.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:49.35%;background:#cceeff;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;Bay State College Inc. (Note i)&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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;November 20, 2017&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="font-size: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.48%;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 0.05pt 0pt;"&gt;United States&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="font-size: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.5%;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 0.05pt 0pt;"&gt;100&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:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;CP&amp;amp;CE Programs&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;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;span style="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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;span style="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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size: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.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:49.35%;background:#cceeff;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;Ambow NSAD Inc.&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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;May 8, 2019&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="font-size: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.48%;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 0.05pt 0pt;"&gt;United States&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="font-size: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.5%;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 0.05pt 0pt;"&gt;100&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:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;Investment Holding&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;margin:0pt;padding:0pt;"&gt;&lt;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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"&gt;&lt;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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;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="font-size: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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;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="font-size: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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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="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:49.35%;background:#cceeff;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;NewSchool of Architecture and Design, LLC (&#x201c;NewSchool&#x201d;)&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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;March 6, 2020&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="font-size: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.48%;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 0.05pt 0pt;"&gt;United States&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="font-size: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.5%;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 0.05pt 0pt;"&gt;100&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:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;CP&amp;amp;CE Programs&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="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;margin:0pt;"&gt;(Note i) The Board of Trustees announced to permanently close Bay State College at the end of the 2022-2023 academic year, and this permanent close has been completed on August 31, 2023.&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_8_5_2010_To_8_5_2010_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_PublicOfferingMember_uTGCuGz_hUeXkhiToSeb7A"
      decimals="0"
      id="Narr_Zo92sFa_aEuMpIucmObdrg"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">2070000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_8_5_2010_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_PublicOfferingMember_eZGwN0AqTkqTwlP_rKs1pw"
      decimals="2"
      id="Narr_X5imMTgz2EiCNGebzMoE7g"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">4.25</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_10_5_2020_To_10_5_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_jzV95sdzN0Gq-GHC_NS5Pw"
      decimals="INF"
      id="Narr_j7TabdqDeUuBfp7FquWQRg"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">1507538</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_10_5_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_zWHuhpjlTEeY79lFur-ISg"
      decimals="2"
      id="Narr_L3KsKgKbzkGVsWOYZ1Jxpg"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">3.98</us-gaap:SharesIssuedPricePerShare>
    <ambo:NumberOfClassSharesPerAdsShare
      contextRef="As_Of_10_5_2020_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_zWHuhpjlTEeY79lFur-ISg"
      decimals="INF"
      id="Narr_n0dNgVuPVEWkpzADF3vpgA"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">2</ambo:NumberOfClassSharesPerAdsShare>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="As_Of_11_23_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ambo_EntitySSubsidiariesNamelyAmbowEducationLtd.AmbowEducationManagementLtd.AndAmbowEducationGroupLtd.Member_us-gaap_TypeOfArrangementAxis_ambo_SharePurchaseAgreementWithCloverWealthLimitedMember_woNHM-H0l0CQnsFoNBlXdQ"
      decimals="-6"
      id="Narr_QxUD3kRttkCdDb9PCwR_iQ"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">12000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_2_28_2023_To_2_28_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_sovConxXoU2QyFh9WedxpA"
      decimals="INF"
      id="Narr_hrJd2W7ag0aLt3NXMqcgtA"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">2500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <ambo:NumberOfClassSharesPerAdsShare
      contextRef="As_Of_2_28_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_74NbwiHExUm-P9KcEgFpYg"
      decimals="INF"
      id="Narr_DeS0WfvMd0Wj7cQ-i3KAEw"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">5000000</ambo:NumberOfClassSharesPerAdsShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_2_28_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsidiarySaleOfStockAxis_ambo_RegisteredDirectOfferingMember_74NbwiHExUm-P9KcEgFpYg"
      decimals="2"
      id="Narr_sneC6lS39EyuNek_RhjYWw"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">0.80</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_oxhmb30Ij0uhjXBIc58EmQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:49.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.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:12.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 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:11.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: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:8.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 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:12.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 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:49.35%;margin:0pt;padding:0pt;"&gt;&lt;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: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 style="vertical-align:bottom;white-space:nowrap;width:12.37%;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.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 style="vertical-align:bottom;white-space:nowrap;width:11.48%;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;Place&#160;of&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 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.5%;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;Percentage&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 style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;margin:0pt;padding:0pt;"&gt;&lt;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: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 style="vertical-align:bottom;white-space:nowrap;width:12.37%;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&#160;of&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 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:11.48%;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;incorporation&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 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.5%;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;of&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 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:12.37%;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;margin:0pt;padding:0pt;"&gt;&lt;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: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 style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;incorporation&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 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:11.48%;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;(or&#160;establishment)&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 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.5%;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;ownership&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 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:12.37%;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;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&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 style="vertical-align:bottom;white-space:nowrap;width:12.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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;or&#160;acquisition&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 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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;/operation&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 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.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 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: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 style="vertical-align:bottom;white-space:nowrap;width:12.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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Principal&#160;activity&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;background:#cceeff;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;Subsidiaries&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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.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 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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;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:11.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-size: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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;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:8.5%;background:#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="font-size: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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;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:12.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;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:49.35%;margin:0pt;padding:0pt;"&gt;&lt;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: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;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;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: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;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;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:1.48%;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="font-size: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.5%;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="font-size: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;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;background:#cceeff;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;Ambow Education Inc.&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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;July 5, 2016&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:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;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 0.05pt 0pt;"&gt;United States&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="font-size: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.5%;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 0.05pt 0pt;"&gt;100&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:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;Investment Holding&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;margin:0pt;padding:0pt;"&gt;&lt;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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"&gt;&lt;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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;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="font-size: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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;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="font-size: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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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="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:49.35%;background:#cceeff;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;Ambow BSC Inc.&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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;February 14, 2017&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="font-size: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.48%;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 0.05pt 0pt;"&gt;United States&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="font-size: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.5%;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 0.05pt 0pt;"&gt;100&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:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;Investment Holding&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;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;span style="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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;span style="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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size: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.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:49.35%;background:#cceeff;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;Bay State College Inc. (Note i)&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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;November 20, 2017&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="font-size: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.48%;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 0.05pt 0pt;"&gt;United States&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="font-size: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.5%;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 0.05pt 0pt;"&gt;100&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:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;CP&amp;amp;CE Programs&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;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;span style="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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;span style="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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size: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.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:49.35%;background:#cceeff;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;Ambow NSAD Inc.&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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;May 8, 2019&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="font-size: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.48%;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 0.05pt 0pt;"&gt;United States&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="font-size: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.5%;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 0.05pt 0pt;"&gt;100&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:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;Investment Holding&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.35%;margin:0pt;padding:0pt;"&gt;&lt;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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"&gt;&lt;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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;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="font-size: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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.5%;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="font-size: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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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="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:49.35%;background:#cceeff;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;NewSchool of Architecture and Design, LLC (&#x201c;NewSchool&#x201d;)&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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;March 6, 2020&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="font-size: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.48%;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 0.05pt 0pt;"&gt;United States&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="font-size: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.5%;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 0.05pt 0pt;"&gt;100&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:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.37%;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 0.05pt 0pt;"&gt;CP&amp;amp;CE Programs&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="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;margin:0pt;"&gt;(Note i) The Board of Trustees announced to permanently close Bay State College at the end of the 2022-2023 academic year, and this permanent close has been completed on August 31, 2023.&lt;/p&gt;</us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_AmbowEducationInc.Member_ApLACDDU9kKH89XEeyEmew"
      decimals="2"
      id="Tc_qBVsMPnz1EWw3R1v_8jbqw_7_6"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_AmbowBscIncMember_7raCZhu_eU-IB-6vnzwuJA"
      decimals="2"
      id="Tc_Xl78cYja7EaR_XsOZnMwCQ_9_6"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_BayStateCollegeIncMember_JWnj2PYBDUKRCJ4BPHYCHA"
      decimals="2"
      id="Tc_jga5V9HnhEOl_AaaSymzOg_11_6"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_AmbowNsadIncMember_VfcUzwMfUE2N95YIC58UZQ"
      decimals="2"
      id="Tc_TsdSReMACECPViJ69bersQ_13_6"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_SubsidiariesMember_us-gaap_BusinessAcquisitionAxis_ambo_NewSchoolMember_VPcb6A8_s0uyGF1j8W31OA"
      decimals="2"
      id="Tc_RLC8Ug-_AU60LRgCAZUL1A_15_6"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:SubstantialDoubtAboutGoingConcernTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_p-B7NPpAe0SffcPLXWn9ow">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:none;"&gt;2. LIQUIDITY AND CAPITAL RESOURCES&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group&#x2019;s consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and liquidation of liabilities during the normal course of operations. As of December 31, 2023, the Group&#x2019;s consolidated current assets exceeded its consolidated current liabilities by $2,724. The Group&#x2019;s consolidated net assets were $6,428 as of December 31, 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group&#x2019;s principal sources of liquidity have been cash provided by operating activities, bank borrowings, third-party loans, and ordinary share issuances. The Group had net cash used in operating activities from continuing operations of $3,165, $5,646 and $290 for the years ended December 31, 2021, 2022 and 2023, respectively. As of December 31, 2023, the Group had $4,834 in unrestricted cash and cash equivalents.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group&#x2019;s operating results for future periods are subject to numerous uncertainties and it is uncertain if the Group will be able to achieve a net income position for the foreseeable future. If management is not able to increase revenues and/or manage cost and operating expenses in line with revenue forecasts, the Group may not be able to achieve profitability.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group believes that available cash and cash equivalents, cash provided by operating activities, together with cash available, should enable the Group to meet presently anticipated cash needs for at least the next 12 months after the date that the financial statements are issued and the Group has prepared the consolidated financial statements on a going concern basis. However, the Group continues to have ongoing obligations and it expects that it will require additional capital in order to execute its longer-term business plan. If the Group encounters unforeseen circumstances that place constraints on its capital resources, management will be required to take various measures to conserve liquidity, which could include, but not necessarily be limited to, initiating additional public offerings, obtaining credit facilities, streamlining business units, controlling rental, overhead and other operating expenses and seeking to further dispose non-cash generating units. Management cannot provide any assurance that the Group will raise additional capital if needed.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Risks and Uncertainties&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;On January 19, 2023, the New England Commission of Higher Education (&#x201c;NECHE&#x201d;) informed Bay State College (&#x201c;BSC&#x201d;) of its intention to withdraw BSC&#x2019;s accreditation as of August 31, 2023. Following the rejection of Ambow&#x2019;s appeal, the Board of Trustees announced to permanently close Bay State College at the end of the 2022-2023 academic year, and this permanent closer has been completed on August 31, 2023. The College provided academic, support and transitional services to students through August 31, 2023, and signed agreements with several area universities to provide program completion pathways to Bay State students, often with enhanced transfer and other opportunities.&lt;/p&gt;</us-gaap:SubstantialDoubtAboutGoingConcernTextBlock>
    <ambo:WorkingCapital
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Narr_LnKxs2zlCE6Rwd6HE0Ab3A"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2724000</ambo:WorkingCapital>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Narr_WCYwvbCw4UmTcM8yLRrxbw"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6428000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Narr_TYCoFMQR2kKYFidd321puw"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-3165000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Narr_tylD5eJeBUm3TBo0DJprZQ"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-5646000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Narr_WwsjY9g_YUK5OS3shOCWzA"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-290000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Narr_ya3yrF0fbEucQpu3izMFXg"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">4834000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_E1jGYTdt7UGa5ZLven-IEA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;3. SIGNIFICANT ACCOUNTING POLICIES&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;a.&#160;&#160;&#160;&#160;Basis of presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 of America (&#x201c;U.S. GAAP&#x201d;) and pursuant to the rules and regulation of the U.S. Securities and Exchange Commission (the &#x201c;SEC&#x201d;).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;b.&#160;&#160;&#160;&#160;Foreign currency translation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company uses US$ as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in the Cayman Islands, United States, is US$. In the consolidated financial statements, the financial information of the Company and its subsidiaries, which use US$ or their respective local currency as their functional currency, have been translated into US$. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains, and losses are translated using the average exchange rate for the period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income or loss in the statement of comprehensive income.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Foreign currency transactions denominated in currencies other than functional currency are translated into functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains/losses, net in the consolidated statement of comprehensive income.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Historically, the Company presented its financial results in Renminbi. Starting from January 1, 2023, the Company changed its reporting currency from Renminbi to U.S. dollars since a majority of its revenues and expenses are now denominated in U.S. dollars. The Company believes the alignment of the reporting currency with the underlying operations would better illustrate its results of operations for each period. The historical results of operations and financial statements included in this report are presented based on what were presented in the previous filed Form 20-F.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;c.&#160;&#160;&#160;&#160;Use of estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses and the related disclosure of contingent assets and liabilities. On an on-going basis, the Group evaluates its estimates, including those related to the useful lives of long-lived assets including property and equipment, stock-based compensation, fair value of assets and liabilities acquired in business combinations, impairment of intangible assets and other long-lived assets, income taxes and provision for doubtful accounts. The Group bases its estimates of the carrying value of certain assets and liabilities on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, when these carrying values are not readily available from other sources. Actual results may differ from these estimates.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;d.&#160;&#160;&#160;&#160;Basis of consolidation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;All significant inter-company transactions and balances have been eliminated upon consolidation. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The consolidated financial statements include the financial statements of the Company, its subsidiaries.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;e.&#160;&#160;&#160;&#160;Reclassifications&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;Certain prior year amounts were reclassified to conform with current year&#x2019;s presentation.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;f.&#160;&#160;&#160;&#160;Cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Cash and cash equivalents consist of cash on hand, cash in bank with no restrictions, as well as highly liquid investments which are unrestricted as to withdrawal or use, and which have original maturities of three&#160;months or less when initially purchased.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;g.&#160;&#160;&#160;&#160;Restricted cash&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Restricted cash includes the deposits required by department of education for contract implementation and the deposits necessary to secure lines of credit from financial institutions.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;h.&#160;&#160;&#160;&#160;Accounts receivable, net&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Accounts receivable, net mainly represent the amounts due from the students of the Group&#x2019;s school in the US.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;i.&#160;&#160;&#160;&#160;Allowance for Credit Losses&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;In accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 326, Financial Instruments - Credit Losses, the Company estimates and records an expected lifetime credit loss on accounts receivable and long-term receivable included in other non-current assets by utilizing historical write-off rates as a starting point for determining expected credit losses and has considered all available relevant information, including details about past events, current conditions, and reasonable and supportable forecasts, as well as their impact on the expected credit losses. The allowance for expected credit losses is adjusted for current conditions and reasonable and supportable forecasts. The Company recognized a provision for expected credit losses on accounts receivable of $1,106 and $533 in 2022 and 2023, respectively, and on long-term receivable of $769 in 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;j.&#160;&#160;&#160;&#160;Property and equipment&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment are stated at cost less accumulated depreciation and impairment if any. Depreciation is calculated 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;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:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.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:2.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:29.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.63%;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;Buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.56%;background:#cceeff;margin:0pt;padding: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-40 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.63%;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;Motor vehicles&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.56%;margin:0pt;padding: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 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.63%;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;Office and computer equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.56%;background:#cceeff;margin:0pt;padding: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:top;width:67.63%;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;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:top;width:29.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Shorter of the remaining lease terms or estimated useful lives&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 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;k.&#160;&#160;&#160;&#160;Intangible assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Intangible assets represent brand, software, trade name and accreditation. The software was initially recorded at historic acquisition costs or cost directly incurred to develop the software during the application development stage that can provide future benefits, and amortized on a straight-line basis over estimated useful lives.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Other finite lived intangible assets are initially recorded at fair value when acquired in a business combination, in which the finite intangible assets are amortized on a straight-line basis except student populations and customer relationships which are amortized using an accelerated method to reflect the expected departure rate over the remaining useful life of the asset. The Group reviews identifiable amortizable intangible assets to be held and used for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Determination of recoverability is based on the lowest level of identifiable estimated undiscounted cash flows resulting from use of the asset and its eventual disposition. Measurement of any impairment loss is based on the excess of the carrying value of the asset over its fair value. The intangible assets have original estimated useful lives as follows (Refer to Note 8-Intangible Assets for further information):&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:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:76.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;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:20.55%;background:#cceeff;margin:0pt;padding: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 years to 10 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Trade names&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Indefinite&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Brand&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Indefinite&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.28%;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:3.15%;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:20.55%;margin:0pt;padding: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.3 years to 10 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;margin:0pt 0pt 12pt 0pt;"&gt;The Group has determined that trade names and brand have the continued ability to generate cash flows indefinitely. There are no legal, regulatory, contractual, economic or other factors limiting the useful life of the respective trade names and brand. Consequently, the carrying amounts of trade names and brand are not amortized but are tested for impairment as of September 30 every year or more frequently if events or circumstances indicate that the assets may be impaired. Such impairment test consists of a comparison of the fair values of the trade names and brand with their carrying amounts and an impairment loss is recognized if and when the carrying amounts of the trade names and brand exceed their fair values.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group performed impairment testing of indefinite-lived intangible assets in accordance with ASC 350, as of September 30 every year, which requires an entity to evaluate events and circumstances that may affect the significant inputs used to determine the fair value of the indefinite-lived intangible assets when performing qualitative assessment. When these events occur, the Group estimates the fair value of these trade names and brand with the Relief from Royalty method (&#x201c;RFR&#x201d;), which is one of the income approaches. RFR method is generally applied for assets that frequently licensed in exchange for royalty payments. As the owner of the asset is relieved from paying such royalties to a third party for using the asset, economic benefit is reflected by notional royalty savings. An impairment loss is recognized for any excess in the carrying value over the fair value of trade names and brands.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;l.&#160;&#160;&#160;&#160;Segments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group evaluates a reporting unit by first identifying its operating segments, and then evaluates each operating segment to determine if it includes one or more components that constitute a business. If there are components within an operating segment that meets the definition of a business, the Group evaluates those components to determine if they must be aggregated into one or more reporting units. If applicable, when determining if it is appropriate to aggregate different operating segments, the Group determines if the segments are economically similar and, if so, the operating segments are aggregated. The Group has one reportable segment, which is CP&amp;amp; CE Programs as of December 31, 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;m.&#160;&#160;&#160;&#160;Impairment of long-lived assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, the Group measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, the Group would recognize an impairment loss, which is the excess of carrying amount over the fair value of the assets, using the expected future discounted cash flows.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;n.&#160;&#160;&#160;&#160;Revenue recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group&#x2019;s revenue is generated from delivering educational programs.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The core principle of ASC 606 is that an entity recognizes revenue when control of the promised goods or services is transferred to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;To achieve that principle, the Group applies the following steps:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Step 1: Identify the contract(s)&#160;with a customer;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Step 2: Identify the performance obligations in the contract;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Step 3: Determine the transaction price;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Step 4: Allocate the transaction price to the performance obligations in the contract;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group has one reportable segment, which is CP&amp;amp; CE Programs. Bay State College and NewSchool in U.S. under CP&amp;amp;CE Programs offer career-focused post-secondary educational services to undergraduate students in U.S.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;For undergraduate students, usually there are no written formal contracts between the Group and the students according to business practice. Records with students&#x2019; name, grade, tuition and fee collected are signed or confirmed by students. Academic requirements and each party&#x2019;s rights are communicated with students through enrollment brochures or daily teaching and academic activities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;For undergraduate students, the Group&#x2019;s performance obligation is to provide acknowledged academic education within academic years, and post-secondary with Associates and Bachelor&#x2019;s programs within agreed-upon periods. The transaction price is the tuition fee received and circumstances like other variable consideration, significant financing component, noncash consideration, consideration payable to a customer did not exist. As there is only one performance obligation, the transaction price is allocated to the one performance obligation. The Group satisfies performance obligation to students over time, and recognizes revenue according to school days consumed in each month of a semester.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Contract Balances&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The transferred control of promised service to customers results in the Group&#x2019;s unconditional rights and conditional consideration receivable on passage of time. The Group has no contract assets as of December 31, 2022 and 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The contract liabilities consist of deferred revenue, which relates to unsatisfied performance obligations at the end of each reporting period and consists of tuition received in advance from students. As of December 31, 2022 and 2023, the Group&#x2019;s deferred revenue amount to $754 and $544, respectively.&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;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;o.&#160;&#160;&#160;&#160;Cost of revenues&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Cost of revenues for educational programs and services primarily consist of teaching fees and performance-linked bonuses paid to the teachers, rental payments for the schools and learning centers, depreciation and amortization of property, equipment and land use rights used in the provision of educational services, costs of educational materials.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;p.&#160;&#160;&#160;&#160;Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group accounts for its lease under ASC 842 Leases, and identifies lease as a contract, or part of a contract, that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. For all operating leases except for short-term leases, the Group recognizes operating right-of-use assets and operating lease liabilities. Leases with an initial term of 12 months or less are short-term lease and not recognized as right-of-use assets and lease liabilities on the consolidated balance sheet. The Group recognizes lease expense for short-term leases on a straight-line basis over the lease term. For finance lease, the Group recognizes finance lease right-of-use assets. The operating lease liabilities are recognized based on the present value of the lease payments not yet paid, discounted using the Group&#x2019;s incremental borrowing rate over a similar term of the lease payments at lease commencement. Some of the Group&#x2019;s lease agreements contain renewal options; however, the Group do not recognize right-of-use assets or lease liabilities for renewal periods unless it is determined that the Group is reasonably certain of renewing the lease at inception or when a triggering event occurs. The right-of-use assets consist of the amount of the measurement of the lease liabilities and any prepaid lease payments. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Group&#x2019;s lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Operating lease&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;When none of the criteria of finance lease are met, a lessee shall classify the lease as an operating lease.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Finance lease&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group classifies a lease as a finance lease when the lease meets any of the following criteria at lease commencement:&lt;/p&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"&gt;&lt;span style="display:inline-block;min-width:18pt;white-space:nowrap;"&gt;a.&lt;/span&gt;The lease transfers ownership of the underlying asset to the lessee by the end of the lease term; &lt;/div&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"&gt;&lt;span style="display:inline-block;min-width:18pt;white-space:nowrap;"&gt;b.&lt;/span&gt;The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise; &lt;/div&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"&gt;&lt;span style="display:inline-block;min-width:18pt;white-space:nowrap;"&gt;c.&lt;/span&gt;The lease term is for the major part of the remaining economic life of the underlying asset; &lt;/div&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"&gt;&lt;span style="display:inline-block;min-width:18pt;white-space:nowrap;"&gt;d.&lt;/span&gt;The present value of the sum of the lease payments and any residual value guaranteed by the lessee that is not already reflected in the lease payments in accordance with ASC 842 paragraph 842-10-30-5(f) equals or exceeds substantially all of the fair value of the underlying asset; &lt;/div&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"&gt;&lt;span style="display:inline-block;min-width:18pt;white-space:nowrap;"&gt;e.&lt;/span&gt;The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term;&lt;/div&gt;&lt;div style="margin-top:12pt;"&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;q.&#160;&#160;&#160;&#160;Advertising costs&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group expenses advertising costs as incurred. Total advertising expenses from continuing operations were $1,035, $27 and $20 for the&#160;years ended December 31, 2021, 2022 and 2023, respectively, and have been included as part of selling and marketing expenses.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;r.&#160;&#160;&#160;&#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;margin:0pt 0pt 12pt 0pt;"&gt;Financial instruments include cash and cash equivalents, restricted cash, accounts receivable, prepayment and other current assets, accounts payable and short-term borrowings. The carrying values of the financial instruments approximate their fair values due to their short-term maturities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;s.&#160;&#160;&#160;&#160;Net (loss) income per share&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Basic earnings per share is computed by dividing net income/(loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the year. Diluted earnings per share is calculated by dividing net income/(loss) attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the year. Ordinary share equivalents consist of the ordinary shares issuable upon the vest of restricted shares. Ordinary share equivalents are excluded from the computation of the diluted net income per share in years when their effect would be anti-dilutive. Ordinary share equivalents are also excluded from the calculation in loss periods, as their effects would be anti-dilutive.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;t.&#160;&#160;&#160;&#160;Income taxes&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Income taxes are provided for in accordance with the laws of the relevant taxing authorities. Deferred income taxes are recognized for temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements, net of operating loss carry forwards and credits, by applying enacted statutory tax rates applicable to future 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.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;ASC 740-10-50-19 requires that an entity disclose its policy on classification of interest and penalties due to taxing authorities in the notes to the financial statements. In addition, ASC 740-10-50-15(c) requires that all entities disclose in the statement of operations and  in the statement of financial position the total amounts of the interest and penalties related to tax positions recognized. As of  December 31, 2023, the Company did &lt;/span&gt;not have any interest or penalty on tax deficiencies.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Deferred tax liabilities and assets are classified as noncurrent and presented with a netted off amount in the consolidated balance sheets as of December 31, 2022 and 2023, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;u.&#160;&#160;&#160;&#160;Uncertain tax positions&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group adopted the guidance on accounting for uncertainty in income taxes under ASC 740, which prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance was also provided on the de-recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating the Group&#x2019;s uncertain tax positions and determining its provision for income taxes. The Group establishes reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when the Group believes that certain positions might be challenged despite its belief that its tax return positions are in accordance with applicable tax laws. The Group adjusts these reserves in light of changing facts and circumstances, such as the closing of a tax audit, new tax legislation, or the change of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the effect of reserve provisions and changes to reserves that are considered appropriate, as well as the related net interest and penalties where applicable.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2023, the Company did not have any unrecognized uncertain tax positions and the Company does not believe that its unrecognized tax benefits will change over the next twelve months. For the years ended December 31, 2023, the Company did not incur any interest and penalties related to potential underpaid income tax expenses. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;v.&#160;&#160;&#160;&#160;Comprehensive income&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;U.S. GAAP generally requires that recognized revenue, expenses, gains and losses be included in net income or loss. Although certain changes in assets and liabilities are reported as separate components of the equity section of the consolidated balance sheet, such items, along with net income, are components of comprehensive income or loss. The components of other comprehensive income or loss consist of unrealized gain or loss on short term investments and foreign currency translation adjustments.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;w.&#160;&#160;&#160;&#160;Share-based compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group grants restricted stock to its employees and directors. The Group measures the cost of employee services received at the grant-date using the fair value of the equity instrument issued net of an estimated forfeiture rate, and therefore only recognizes compensation costs for those shares expected to vest over the service period of the award. The Group records stock-based compensation expense on a straight-line basis over the requisite service period, generally ranging from one&#160;year to four&#160;years.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;x.&#160;&#160;&#160;&#160;Loss contingencies&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;An estimated loss contingency is accrued and charged to the consolidated statements of operations and other comprehensive income (loss) if both of the following conditions are met: (1)&#160;Information available prior to issuance of the financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred at the date of the financial statements. It is implicit in this condition that it must be probable that one or more future events will occur confirming the fact of the loss; (2)&#160;the amount of loss can be reasonably estimated.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group reviews its contingent issues on a timely basis to identify whether the above conditions are met.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;y.&#160;&#160;&#160;&#160;Recently issued accounting standards &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which aims to improve financial reporting by requiring disclosure of incremental segment information on an annual and interim basis to enable investors to develop more decision-useful financial analyses. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact from the adoption of this ASU on its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Recently issued ASUs by the FASB, except for the one mentioned above, have no material impact on the Group&#x2019;s consolidated results of operations or financial position.&lt;/p&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_SAHiqHpXg0qFqXSl--6mKA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;a.&#160;&#160;&#160;&#160;Basis of presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 of America (&#x201c;U.S. GAAP&#x201d;) and pursuant to the rules and regulation of the U.S. Securities and Exchange Commission (the &#x201c;SEC&#x201d;).&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_EWsHksYcQkCJX30zPZa0Ig">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;b.&#160;&#160;&#160;&#160;Foreign currency translation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company uses US$ as its reporting currency. The functional currency of the Company and its subsidiaries incorporated in the Cayman Islands, United States, is US$. In the consolidated financial statements, the financial information of the Company and its subsidiaries, which use US$ or their respective local currency as their functional currency, have been translated into US$. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains, and losses are translated using the average exchange rate for the period. Translation adjustments arising from these are reported as foreign currency translation adjustments and are shown as a component of other comprehensive income or loss in the statement of comprehensive income.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Foreign currency transactions denominated in currencies other than functional currency are translated into functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies at the balance sheet date are remeasured at the applicable rates of exchange in effect at that date. Foreign exchange gains and losses resulting from the settlement of such transactions and from remeasurement at year-end are recognized in foreign currency exchange gains/losses, net in the consolidated statement of comprehensive income.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Historically, the Company presented its financial results in Renminbi. Starting from January 1, 2023, the Company changed its reporting currency from Renminbi to U.S. dollars since a majority of its revenues and expenses are now denominated in U.S. dollars. The Company believes the alignment of the reporting currency with the underlying operations would better illustrate its results of operations for each period. The historical results of operations and financial statements included in this report are presented based on what were presented in the previous filed Form 20-F.&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_Dd8-X_bArUOBMPfNqTWx_Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;c.&#160;&#160;&#160;&#160;Use of estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses and the related disclosure of contingent assets and liabilities. On an on-going basis, the Group evaluates its estimates, including those related to the useful lives of long-lived assets including property and equipment, stock-based compensation, fair value of assets and liabilities acquired in business combinations, impairment of intangible assets and other long-lived assets, income taxes and provision for doubtful accounts. The Group bases its estimates of the carrying value of certain assets and liabilities on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, when these carrying values are not readily available from other sources. Actual results may differ from these estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_tBEhPugNQESzwnqDChvquw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;d.&#160;&#160;&#160;&#160;Basis of consolidation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;All significant inter-company transactions and balances have been eliminated upon consolidation. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The consolidated financial statements include the financial statements of the Company, its subsidiaries.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb__dNDh9xEyUawN_z-74AqGg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;e.&#160;&#160;&#160;&#160;Reclassifications&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;Certain prior year amounts were reclassified to conform with current year&#x2019;s presentation.&lt;/span&gt;&lt;/p&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_kAK9Lpw9Jk6U5X19zaYulQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;f.&#160;&#160;&#160;&#160;Cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Cash and cash equivalents consist of cash on hand, cash in bank with no restrictions, as well as highly liquid investments which are unrestricted as to withdrawal or use, and which have original maturities of three&#160;months or less when initially purchased.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_uPgheQ5rsEWi_D7K1R0C7w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;g.&#160;&#160;&#160;&#160;Restricted cash&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Restricted cash includes the deposits required by department of education for contract implementation and the deposits necessary to secure lines of credit from financial institutions.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_p_Ko0UQVlUyIEj0XO4QJzw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;h.&#160;&#160;&#160;&#160;Accounts receivable, net&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Accounts receivable, net mainly represent the amounts due from the students of the Group&#x2019;s school in the US.&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_FYUkqFKe30GBtwuy29njMQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;i.&#160;&#160;&#160;&#160;Allowance for Credit Losses&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;In accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 326, Financial Instruments - Credit Losses, the Company estimates and records an expected lifetime credit loss on accounts receivable and long-term receivable included in other non-current assets by utilizing historical write-off rates as a starting point for determining expected credit losses and has considered all available relevant information, including details about past events, current conditions, and reasonable and supportable forecasts, as well as their impact on the expected credit losses. The allowance for expected credit losses is adjusted for current conditions and reasonable and supportable forecasts. The Company recognized a provision for expected credit losses on accounts receivable of $1,106 and $533 in 2022 and 2023, respectively, and on long-term receivable of $769 in 2023.&lt;/p&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Narr_E0IKYbt6NEmtB9hn-Ea8zw"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1106000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Narr_aqgpPfPGnkO1PBSFa8ZLiw"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">533000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Narr_-7c2vAVm3U21e2mvHirEEA"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">769000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_sUafbbH9n0uTwlfd6NxQKw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;j.&#160;&#160;&#160;&#160;Property and equipment&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment are stated at cost less accumulated depreciation and impairment if any. Depreciation is calculated 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;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:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.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:2.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:29.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.63%;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;Buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.56%;background:#cceeff;margin:0pt;padding: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-40 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.63%;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;Motor vehicles&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.56%;margin:0pt;padding: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 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.63%;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;Office and computer equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.56%;background:#cceeff;margin:0pt;padding: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:top;width:67.63%;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;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:top;width:29.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Shorter of the remaining lease terms or estimated useful lives&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <ambo:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_MaxUrtSeEEehOYdF0szxnQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.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:2.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:29.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.63%;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;Buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.56%;background:#cceeff;margin:0pt;padding: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-40 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.63%;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;Motor vehicles&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.56%;margin:0pt;padding: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 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.63%;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;Office and computer equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:29.56%;background:#cceeff;margin:0pt;padding: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:top;width:67.63%;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;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:top;width:29.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Shorter of the remaining lease terms or estimated useful lives&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ambo:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_zJcyg-UYN0mnbSGHMk6izQ"
      id="Narr_a4-oEuV7D0-kkVwnXiyt_w">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_LVgctN6X6kO1hKkGkmXd3A"
      id="Narr_306DccaHnUWgrLeWU6ehRw">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_-K5lFU3DMEqgRUlRAgn5IQ"
      id="Tc_5Qfme5_gmkeZtm4t1DHGZw_2_2">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_YmCDevV4YkaEaumXQWKBlw"
      id="Narr_T3JMz44iGUCyP-4XPbWphw">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_tJ5EDa_u7kWv98nOyogq_Q"
      id="Narr_KZ7BUM3KPkmjvkD3oznSHA">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_6kkgwmehH0CFKHRs0dtQHQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;k.&#160;&#160;&#160;&#160;Intangible assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Intangible assets represent brand, software, trade name and accreditation. The software was initially recorded at historic acquisition costs or cost directly incurred to develop the software during the application development stage that can provide future benefits, and amortized on a straight-line basis over estimated useful lives.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Other finite lived intangible assets are initially recorded at fair value when acquired in a business combination, in which the finite intangible assets are amortized on a straight-line basis except student populations and customer relationships which are amortized using an accelerated method to reflect the expected departure rate over the remaining useful life of the asset. The Group reviews identifiable amortizable intangible assets to be held and used for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Determination of recoverability is based on the lowest level of identifiable estimated undiscounted cash flows resulting from use of the asset and its eventual disposition. Measurement of any impairment loss is based on the excess of the carrying value of the asset over its fair value. The intangible assets have original estimated useful lives as follows (Refer to Note 8-Intangible Assets for further information):&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:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:76.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;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:20.55%;background:#cceeff;margin:0pt;padding: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 years to 10 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Trade names&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Indefinite&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Brand&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Indefinite&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.28%;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:3.15%;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:20.55%;margin:0pt;padding: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.3 years to 10 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;margin:0pt 0pt 12pt 0pt;"&gt;The Group has determined that trade names and brand have the continued ability to generate cash flows indefinitely. There are no legal, regulatory, contractual, economic or other factors limiting the useful life of the respective trade names and brand. Consequently, the carrying amounts of trade names and brand are not amortized but are tested for impairment as of September 30 every year or more frequently if events or circumstances indicate that the assets may be impaired. Such impairment test consists of a comparison of the fair values of the trade names and brand with their carrying amounts and an impairment loss is recognized if and when the carrying amounts of the trade names and brand exceed their fair values.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group performed impairment testing of indefinite-lived intangible assets in accordance with ASC 350, as of September 30 every year, which requires an entity to evaluate events and circumstances that may affect the significant inputs used to determine the fair value of the indefinite-lived intangible assets when performing qualitative assessment. When these events occur, the Group estimates the fair value of these trade names and brand with the Relief from Royalty method (&#x201c;RFR&#x201d;), which is one of the income approaches. RFR method is generally applied for assets that frequently licensed in exchange for royalty payments. As the owner of the asset is relieved from paying such royalties to a third party for using the asset, economic benefit is reflected by notional royalty savings. An impairment loss is recognized for any excess in the carrying value over the fair value of trade names and brands.&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <ambo:ScheduleOfIntangibleAssetsUsefulLivesTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_kGSO0Ms3rEKjIhaxjaM02w">&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:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:76.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;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:20.55%;background:#cceeff;margin:0pt;padding: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 years to 10 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Trade names&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Indefinite&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Brand&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.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:20.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Indefinite&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.28%;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:3.15%;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:20.55%;margin:0pt;padding: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.3 years to 10 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ambo:ScheduleOfIntangibleAssetsUsefulLivesTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_bCwGn5qmVk6Deg0-QefAAg"
      id="Narr_jNefBn3QcE6LLNcXdq-RTg">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_jNNGJlMXxUWuTIgwfnH0-Q"
      id="Narr_k6cqRnf_pESWXfySk9hdhA">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OtherMember_nhHsXLRBFk-71tRIYVVYUg"
      id="Narr_6_U3ntespEyhsDRfht9xcg">P1Y3M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OtherMember_o01n6OVpmkeNcbMVnllHRw"
      id="Narr_aABWUrIQckCv6Nvcyb6Arw">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_jHVZxgPv3UWZh7x8Gqi58g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;l.&#160;&#160;&#160;&#160;Segments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group evaluates a reporting unit by first identifying its operating segments, and then evaluates each operating segment to determine if it includes one or more components that constitute a business. If there are components within an operating segment that meets the definition of a business, the Group evaluates those components to determine if they must be aggregated into one or more reporting units. If applicable, when determining if it is appropriate to aggregate different operating segments, the Group determines if the segments are economically similar and, if so, the operating segments are aggregated. The Group has one reportable segment, which is CP&amp;amp; CE Programs as of December 31, 2023.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="INF"
      id="Narr_2xt8UJdpHE-igEqK5D-SOQ"
      unitRef="Unit_Standard_segment_Yn8-P7hLwE-bzythc_xJew">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_RTNhlGFpTkanUoZC6hHwSg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;m.&#160;&#160;&#160;&#160;Impairment of long-lived assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, the Group measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, the Group would recognize an impairment loss, which is the excess of carrying amount over the fair value of the assets, using the expected future discounted cash flows.&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_6GWm_T4BDUCfaTznnpRwxg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;n.&#160;&#160;&#160;&#160;Revenue recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group&#x2019;s revenue is generated from delivering educational programs.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The core principle of ASC 606 is that an entity recognizes revenue when control of the promised goods or services is transferred to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;To achieve that principle, the Group applies the following steps:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Step 1: Identify the contract(s)&#160;with a customer;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Step 2: Identify the performance obligations in the contract;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Step 3: Determine the transaction price;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Step 4: Allocate the transaction price to the performance obligations in the contract;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group has one reportable segment, which is CP&amp;amp; CE Programs. Bay State College and NewSchool in U.S. under CP&amp;amp;CE Programs offer career-focused post-secondary educational services to undergraduate students in U.S.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;For undergraduate students, usually there are no written formal contracts between the Group and the students according to business practice. Records with students&#x2019; name, grade, tuition and fee collected are signed or confirmed by students. Academic requirements and each party&#x2019;s rights are communicated with students through enrollment brochures or daily teaching and academic activities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;For undergraduate students, the Group&#x2019;s performance obligation is to provide acknowledged academic education within academic years, and post-secondary with Associates and Bachelor&#x2019;s programs within agreed-upon periods. The transaction price is the tuition fee received and circumstances like other variable consideration, significant financing component, noncash consideration, consideration payable to a customer did not exist. As there is only one performance obligation, the transaction price is allocated to the one performance obligation. The Group satisfies performance obligation to students over time, and recognizes revenue according to school days consumed in each month of a semester.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Contract Balances&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The transferred control of promised service to customers results in the Group&#x2019;s unconditional rights and conditional consideration receivable on passage of time. The Group has no contract assets as of December 31, 2022 and 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The contract liabilities consist of deferred revenue, which relates to unsatisfied performance obligations at the end of each reporting period and consists of tuition received in advance from students. As of December 31, 2022 and 2023, the Group&#x2019;s deferred revenue amount to $754 and $544, respectively.&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;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Narr_XH3nYWq1p0atc_t_aLKwZw"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">754000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Narr_uhTa6kjY1kygFEGvAMRZ3Q"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">544000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_NAhCMzMMDkS-9uEcDDzzoA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;o.&#160;&#160;&#160;&#160;Cost of revenues&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Cost of revenues for educational programs and services primarily consist of teaching fees and performance-linked bonuses paid to the teachers, rental payments for the schools and learning centers, depreciation and amortization of property, equipment and land use rights used in the provision of educational services, costs of educational materials.&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:LessorLeasesPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_3oVRD5DP8UKOENFpzVxgxw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;p.&#160;&#160;&#160;&#160;Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group accounts for its lease under ASC 842 Leases, and identifies lease as a contract, or part of a contract, that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. For all operating leases except for short-term leases, the Group recognizes operating right-of-use assets and operating lease liabilities. Leases with an initial term of 12 months or less are short-term lease and not recognized as right-of-use assets and lease liabilities on the consolidated balance sheet. The Group recognizes lease expense for short-term leases on a straight-line basis over the lease term. For finance lease, the Group recognizes finance lease right-of-use assets. The operating lease liabilities are recognized based on the present value of the lease payments not yet paid, discounted using the Group&#x2019;s incremental borrowing rate over a similar term of the lease payments at lease commencement. Some of the Group&#x2019;s lease agreements contain renewal options; however, the Group do not recognize right-of-use assets or lease liabilities for renewal periods unless it is determined that the Group is reasonably certain of renewing the lease at inception or when a triggering event occurs. The right-of-use assets consist of the amount of the measurement of the lease liabilities and any prepaid lease payments. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Group&#x2019;s lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Operating lease&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;When none of the criteria of finance lease are met, a lessee shall classify the lease as an operating lease.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Finance lease&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group classifies a lease as a finance lease when the lease meets any of the following criteria at lease commencement:&lt;/p&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"&gt;&lt;span style="display:inline-block;min-width:18pt;white-space:nowrap;"&gt;a.&lt;/span&gt;The lease transfers ownership of the underlying asset to the lessee by the end of the lease term; &lt;/div&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"&gt;&lt;span style="display:inline-block;min-width:18pt;white-space:nowrap;"&gt;b.&lt;/span&gt;The lease grants the lessee an option to purchase the underlying asset that the lessee is reasonably certain to exercise; &lt;/div&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"&gt;&lt;span style="display:inline-block;min-width:18pt;white-space:nowrap;"&gt;c.&lt;/span&gt;The lease term is for the major part of the remaining economic life of the underlying asset; &lt;/div&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"&gt;&lt;span style="display:inline-block;min-width:18pt;white-space:nowrap;"&gt;d.&lt;/span&gt;The present value of the sum of the lease payments and any residual value guaranteed by the lessee that is not already reflected in the lease payments in accordance with ASC 842 paragraph 842-10-30-5(f) equals or exceeds substantially all of the fair value of the underlying asset; &lt;/div&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"&gt;&lt;span style="display:inline-block;min-width:18pt;white-space:nowrap;"&gt;e.&lt;/span&gt;The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term;&lt;/div&gt;&lt;div style="margin-top:12pt;"&gt;&lt;/div&gt;</us-gaap:LessorLeasesPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_kMiUooILxkSB6d2Gh9zf7Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;q.&#160;&#160;&#160;&#160;Advertising costs&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group expenses advertising costs as incurred. Total advertising expenses from continuing operations were $1,035, $27 and $20 for the&#160;years ended December 31, 2021, 2022 and 2023, respectively, and have been included as part of selling and marketing expenses.&lt;/p&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Narr_d-E5mh0bAkuy6C2myKElNQ"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1035000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Narr_2nf4faCh4EGd1v_8vKkO8Q"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">27000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Narr_abMAj_hz3UuN6ukWJzCzOg"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">20000</us-gaap:AdvertisingExpense>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_ZzZjHFx_UkaIXVbrKdoUJQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;r.&#160;&#160;&#160;&#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;margin:0pt 0pt 12pt 0pt;"&gt;Financial instruments include cash and cash equivalents, restricted cash, accounts receivable, prepayment and other current assets, accounts payable and short-term borrowings. The carrying values of the financial instruments approximate their fair values due to their short-term maturities.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_ZLMxDzEqOESfTPnL4EkN9w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;s.&#160;&#160;&#160;&#160;Net (loss) income per share&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Basic earnings per share is computed by dividing net income/(loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the year. Diluted earnings per share is calculated by dividing net income/(loss) attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the year. Ordinary share equivalents consist of the ordinary shares issuable upon the vest of restricted shares. Ordinary share equivalents are excluded from the computation of the diluted net income per share in years when their effect would be anti-dilutive. Ordinary share equivalents are also excluded from the calculation in loss periods, as their effects would be anti-dilutive.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_MqaHo7p150uIT8IMQh6Irg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;t.&#160;&#160;&#160;&#160;Income taxes&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Income taxes are provided for in accordance with the laws of the relevant taxing authorities. Deferred income taxes are recognized for temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements, net of operating loss carry forwards and credits, by applying enacted statutory tax rates applicable to future 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.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;ASC 740-10-50-19 requires that an entity disclose its policy on classification of interest and penalties due to taxing authorities in the notes to the financial statements. In addition, ASC 740-10-50-15(c) requires that all entities disclose in the statement of operations and  in the statement of financial position the total amounts of the interest and penalties related to tax positions recognized. As of  December 31, 2023, the Company did &lt;/span&gt;not have any interest or penalty on tax deficiencies.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Deferred tax liabilities and assets are classified as noncurrent and presented with a netted off amount in the consolidated balance sheets as of December 31, 2022 and 2023, respectively.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Narr_Dc0pbV2ktEGakwXv97tJGQ"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxUncertaintiesPolicy
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_6TIZr2lA0UKnGuTQnA_uAA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;u.&#160;&#160;&#160;&#160;Uncertain tax positions&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group adopted the guidance on accounting for uncertainty in income taxes under ASC 740, which prescribes a more likely than not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Guidance was also provided on the de-recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures. Significant judgment is required in evaluating the Group&#x2019;s uncertain tax positions and determining its provision for income taxes. The Group establishes reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when the Group believes that certain positions might be challenged despite its belief that its tax return positions are in accordance with applicable tax laws. The Group adjusts these reserves in light of changing facts and circumstances, such as the closing of a tax audit, new tax legislation, or the change of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the effect of reserve provisions and changes to reserves that are considered appropriate, as well as the related net interest and penalties where applicable.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2023, the Company did not have any unrecognized uncertain tax positions and the Company does not believe that its unrecognized tax benefits will change over the next twelve months. For the years ended December 31, 2023, the Company did not incur any interest and penalties related to potential underpaid income tax expenses. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense in the period incurred.&lt;/p&gt;</us-gaap:IncomeTaxUncertaintiesPolicy>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Narr_7U3HxNBEikC91mYZ1DtptQ"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Narr_hrNRwr1VBEiOPY_akBV1ow"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_BzbuW_ebokeMrJbZLkY3Lg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;v.&#160;&#160;&#160;&#160;Comprehensive income&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;U.S. GAAP generally requires that recognized revenue, expenses, gains and losses be included in net income or loss. Although certain changes in assets and liabilities are reported as separate components of the equity section of the consolidated balance sheet, such items, along with net income, are components of comprehensive income or loss. The components of other comprehensive income or loss consist of unrealized gain or loss on short term investments and foreign currency translation adjustments.&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_LHERF5OKwEaTcIj1EsGCfw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;w.&#160;&#160;&#160;&#160;Share-based compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group grants restricted stock to its employees and directors. The Group measures the cost of employee services received at the grant-date using the fair value of the equity instrument issued net of an estimated forfeiture rate, and therefore only recognizes compensation costs for those shares expected to vest over the service period of the award. The Group records stock-based compensation expense on a straight-line basis over the requisite service period, generally ranging from one&#160;year to four&#160;years.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_hAXIYTCtP0idMLHU_UFsvw"
      id="Narr_Yj19GAR0rUy66BWibYnPsg">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_Bo48a3NA-0OLO2lmYI0Dlg"
      id="Narr_ZwXSAfUZukShZkg-lplksg">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_3ApT5QVKxEWTKIO3ffiejA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;x.&#160;&#160;&#160;&#160;Loss contingencies&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;An estimated loss contingency is accrued and charged to the consolidated statements of operations and other comprehensive income (loss) if both of the following conditions are met: (1)&#160;Information available prior to issuance of the financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred at the date of the financial statements. It is implicit in this condition that it must be probable that one or more future events will occur confirming the fact of the loss; (2)&#160;the amount of loss can be reasonably estimated.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group reviews its contingent issues on a timely basis to identify whether the above conditions are met.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_MjnLuYUtfkWf92K5i5-GBA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;y.&#160;&#160;&#160;&#160;Recently issued accounting standards &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which aims to improve financial reporting by requiring disclosure of incremental segment information on an annual and interim basis to enable investors to develop more decision-useful financial analyses. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact from the adoption of this ASU on its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Recently issued ASUs by the FASB, except for the one mentioned above, have no material impact on the Group&#x2019;s consolidated results of operations or financial position.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_pWdZHBcAs0aFvvV2dsEFPA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;4. CASH, CASH EQUIVALENTS AND RESTRICTED CASH&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows.&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;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;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-size:8pt;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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended&#160;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 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;width:2.34%;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: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;2022&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;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: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;2023&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;Cash and cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;/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; 3,308&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;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;/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; 4,834&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;Restricted cash (Note i)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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%;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%;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; 4,362&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: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%;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%;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; 5,221&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;Total cash, cash equivalents, and restricted cash shown in the consolidated statements of cash flows&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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: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 0.05pt 0pt;"&gt; 7,670&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;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;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: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 0.05pt 0pt;"&gt; 10,055&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="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;margin:0pt;"&gt;(Note i) Restricted cash required by department of education and the deposits necessary to secure lines of credit from financial institutions.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_1XH70W4lnEGwKXWWncl-6Q">&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;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;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-size:8pt;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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years&#160;ended&#160;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 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;width:2.34%;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: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;2022&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;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: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;2023&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;Cash and cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;/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; 3,308&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;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;/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; 4,834&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;Restricted cash (Note i)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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%;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%;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; 4,362&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: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%;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%;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; 5,221&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;Total cash, cash equivalents, and restricted cash shown in the consolidated statements of cash flows&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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: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 0.05pt 0pt;"&gt; 7,670&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;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;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: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 0.05pt 0pt;"&gt; 10,055&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="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;margin:0pt;"&gt;(Note i) Restricted cash required by department of education and the deposits necessary to secure lines of credit from financial institutions.&lt;/p&gt;</us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_2Ah2OJKnzE-VxzmNMmHT7w_3_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3308000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_Ly4C9fquCkaV-xh4pdsOcg_3_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">4834000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_Wgriw-ZNIkqccqR80TQFKg_4_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">4362000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_paWfVTFf902q6ZyA9msGrQ_4_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">5221000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <ambo:CashCashEquivalentsAndRestrictedCashFromContinuingOperations
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_aBNE2AVFYEOUP0WC5piSRA_5_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7670000</ambo:CashCashEquivalentsAndRestrictedCashFromContinuingOperations>
    <ambo:CashCashEquivalentsAndRestrictedCashFromContinuingOperations
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_cWY9t9YxRU2eHJSHQ24nhA_5_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">10055000</ambo:CashCashEquivalentsAndRestrictedCashFromContinuingOperations>
    <us-gaap:FinancingReceivablesTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_kK9RoFlsuUOIgwV9b_fevA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;5. ACCOUNTS RECEIVABLE, NET&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;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;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:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;As&#160;of&#160;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;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;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: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 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: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.34%;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%;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;&#160;&#160;&#160;&#160;&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: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;/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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&gt;&lt;span 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;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.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;&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;margin:0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; 3,089&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;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.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; 2,813&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;Less: Allowance for credit losses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&gt; (1,106)&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: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.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.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;"&gt; (533)&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;Accounts receivable, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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%;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; 1,983&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;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.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;/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; 2,280&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;Allowance for credit losses:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 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;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;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-size:8pt;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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of&#160;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 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;width:2.34%;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: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;2022&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;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: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;2023&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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 0pt 0.05pt 0pt;"&gt;&lt;span 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;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: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 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%;background:#cceeff;margin: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 beginning of&#160;year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;/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 0pt 0.05pt 0pt;"&gt; (1,086)&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;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;/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 0pt 0.05pt 0pt;"&gt; (1,106)&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;Addition&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 0pt 0.05pt 0pt;"&gt; (235)&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: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;&#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 0pt 0.05pt 0pt;"&gt; (389)&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;Written off&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; 215&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;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;&#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; 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 0pt 0.05pt 0pt;"&gt;Reclassification allowance to the other non-current assets (Note i)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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%;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: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 0.05pt 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;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%;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: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 0.05pt 0pt;"&gt; 769&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;Balance at end of&#160;year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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: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 0pt 0.05pt 0pt;"&gt; (1,106)&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;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;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: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 0pt 0.05pt 0pt;"&gt; (533)&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;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;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;margin:0pt;"&gt;(Note i) The balance reflects the reclassification of BSC&#x2019;s provision to non-current assets. Refer to the Note 9-Other non-current assets, net&lt;/p&gt;</us-gaap:FinancingReceivablesTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_8aRmbtdoNEqkKp2skuXtyA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts receivable consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;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;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:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;As&#160;of&#160;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;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;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: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 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: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.34%;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%;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;&#160;&#160;&#160;&#160;&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: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;/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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&gt;&lt;span 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;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.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;&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;margin:0pt;"&gt;Accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; 3,089&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;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.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; 2,813&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;Less: Allowance for credit losses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&gt; (1,106)&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: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.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.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;"&gt; (533)&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;Accounts receivable, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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%;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; 1,983&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;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.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;/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; 2,280&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_2v2YaWzVYkCb7QnY0aFeEg_4_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3089000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_F8zl4zGqw0iRWoIY0_wd2w_4_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2813000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_JFfArA5kiUGjmree6xr_BA_5_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1106000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_qbyQhBsDhUaKIiqcQWtUgw_5_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">533000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_9d9xbzEKJ0-jLrZwVwU9lw_6_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1983000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_9B8BkI5K_UOVUEzStDjHaQ_6_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2280000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_NVC8niT1KECvprbyd1yfiw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Allowance for credit losses:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 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;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;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-size:8pt;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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of&#160;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 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;width:2.34%;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: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;2022&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;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: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;2023&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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 0pt 0.05pt 0pt;"&gt;&lt;span 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;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: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 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%;background:#cceeff;margin: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 beginning of&#160;year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;/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 0pt 0.05pt 0pt;"&gt; (1,086)&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;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;/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 0pt 0.05pt 0pt;"&gt; (1,106)&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;Addition&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 0pt 0.05pt 0pt;"&gt; (235)&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: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;&#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 0pt 0.05pt 0pt;"&gt; (389)&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;Written off&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; 215&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;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;&#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; 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 0pt 0.05pt 0pt;"&gt;Reclassification allowance to the other non-current assets (Note i)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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%;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: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 0.05pt 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;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%;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: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 0.05pt 0pt;"&gt; 769&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;Balance at end of&#160;year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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: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 0pt 0.05pt 0pt;"&gt; (1,106)&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;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;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: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 0pt 0.05pt 0pt;"&gt; (533)&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;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;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;margin:0pt;"&gt;(Note i) The balance reflects the reclassification of BSC&#x2019;s provision to non-current assets. Refer to the Note 9-Other non-current assets, net&lt;/p&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ"
      decimals="-3"
      id="Tc_7uFWmy-JTkGA7mEDAzvyrg_4_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1086000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_tQJS6jfGrEiqpcFvIpxgbA_4_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1106000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_cx3wWAgh4kS2pJSDYpJVCQ_5_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">235000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_VoVuQMzoek2X_tNbWWWppg_5_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">389000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_CiIs4ZstAkWcIfpmpE9wSg_6_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">215000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_3RDcE0j9O0mgeMN399xZ4Q_6_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">193000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <ambo:AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_wf6N9eoj9UGomUHTgc5W_Q_7_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">769000</ambo:AccountsReceivableAllowanceForCreditLossReclassificationToOtherNoncurrentAssets>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_t9npqVCTMk6zOi4ZIYqDrw_8_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1106000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_lCj8Ppuop0GpVZ4Aq8_mTQ_8_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">533000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_r_yxFfg6JEWWEGlsx7S1eg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;6. PREPAID AND OTHER CURRENT ASSETS&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Prepaid and other current assets consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;As&#160;of&#160;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;2022&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;2023&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: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;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: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.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;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;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: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: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;Receivables for disposal of Ambow China (Note i)&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; 6,058&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; &#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;Prepayments to suppliers&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;&#160;&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; 104&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;&#160;&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; 127&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;Prepaid for HybriU development&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; 29&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;Loans to third parties&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; 6&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; 6&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 (Note ii)&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;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; 3&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;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&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;Total&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;&#160;&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; 6,171&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;&#160;&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; 178&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 0pt 10pt 0pt;"&gt;(Note i) The remaining balance from the disposal of Ambow China has been received as of December 31, 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;(Note ii) Others mainly included prepaid education supplies, prepaid outsourcing service fee, and other miscellaneous items.&lt;/p&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_rY7Zq0oyukqNaH4sGY4u_Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;As&#160;of&#160;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;2022&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;2023&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: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;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: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.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;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;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: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: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;Receivables for disposal of Ambow China (Note i)&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; 6,058&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; &#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;Prepayments to suppliers&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;&#160;&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; 104&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;&#160;&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; 127&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;Prepaid for HybriU development&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; 29&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;Loans to third parties&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; 6&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; 6&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 (Note ii)&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;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; 3&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;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&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;Total&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;&#160;&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; 6,171&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;&#160;&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; 178&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 0pt 10pt 0pt;"&gt;(Note i) The remaining balance from the disposal of Ambow China has been received as of December 31, 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;(Note ii) Others mainly included prepaid education supplies, prepaid outsourcing service fee, and other miscellaneous items.&lt;/p&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <ambo:DueFromThirdPartiesAcquisitionsCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_Wqme4bl9jkugObc_PhPSyQ_4_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6058000</ambo:DueFromThirdPartiesAcquisitionsCurrent>
    <us-gaap:Supplies
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_gKhi9y6Y20mgAZ_F9aQoeQ_5_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">104000</us-gaap:Supplies>
    <us-gaap:Supplies
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_NiHQNCJ8T0ONkHQ7U0yOcg_5_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">127000</us-gaap:Supplies>
    <ambo:PrepaidForTechnologyDevelopment
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_YmLoEUvKY0GLfBOs9RBswA_6_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">29000</ambo:PrepaidForTechnologyDevelopment>
    <ambo:LoansToThirdParties
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_ee4kjvRvl0Khad-hxZhIfA_7_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6000</ambo:LoansToThirdParties>
    <ambo:LoansToThirdParties
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_R52lYqkJoEiqAAF4FMe_Gg_7_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6000</ambo:LoansToThirdParties>
    <us-gaap:OtherAssetsCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_8b9wsMd87EGke-PrhVKl8g_8_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_p8-bew1AQkSMrWHBHiSRSg_8_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">16000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_0zjPqlyF80GyX2X01dXXrA_9_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6171000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_dtn-de2tCkqauybxFBtmCw_9_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">178000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_VYNyRX5w5U2pbC9bL85YyQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;7. PROPERTY AND EQUIPMENT, NET&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property and equipment consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&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;As&#160;of&#160;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;2022&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;2023&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: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;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: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.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;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;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: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: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;Motor vehicles&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;/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; 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;&#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;/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&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;Office and computer equipment&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;&#160;&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; 829&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;&#160;&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; 199&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;Leasehold improvements&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;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; 31&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;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; 24&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;Sub-total&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;&#160;&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; 862&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;&#160;&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; 225&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: accumulated depreciation&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;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;"&gt; (586)&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;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; (219)&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;Total&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;&#160;&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; 276&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;&#160;&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; 6&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 0pt 12pt 0pt;"&gt;For the&#160;years ended December 31, 2021, 2022 and 2023, depreciation expenses from continuing operations were $231 and $206, $3, respectively, which were recorded in cost of revenues, selling and marketing expenses, general and administrative expenses and research and development expenses.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group performed impairment test on the property and equipment, and there is no impairment loss from continuing operations for the years ended December 31, 2021, 2022 and 2023, respectively.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_3V-ljcwcy02mQ0_aRxpx_g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&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;As&#160;of&#160;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;2022&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;2023&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: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;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: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.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;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;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: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: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;Motor vehicles&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;/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; 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;&#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;/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&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;Office and computer equipment&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;&#160;&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; 829&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;&#160;&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; 199&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;Leasehold improvements&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;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; 31&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;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; 24&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;Sub-total&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;&#160;&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; 862&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;&#160;&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; 225&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: accumulated depreciation&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;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;"&gt; (586)&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;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; (219)&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;Total&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;&#160;&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; 276&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;&#160;&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; 6&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_x53HkDMlHEKygLmrcakNng"
      decimals="-3"
      id="Tc_fpytZJZE4kW6IEtISvyTFQ_4_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_-K5lFU3DMEqgRUlRAgn5IQ"
      decimals="-3"
      id="Tc_bHM6Ra8f0kSeSjbEUhRzoA_4_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_HUk072tXhUmrndF_vuA-zQ"
      decimals="-3"
      id="Tc_7J6MuyLhpUi2h2qiSUR2HQ_5_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">829000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_Kmhn8QsaZUGDrmoQfFHSrQ"
      decimals="-3"
      id="Tc_VrPwFcYJkUOLLV4Z384oaw_5_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">199000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_IaVDOTb5KUe9438lDQw0JQ"
      decimals="-3"
      id="Tc_YAij6Rbsyka34kPPGvcpLg_6_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">31000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_ra6vJaDGhECgkRXlQSnZ7w"
      decimals="-3"
      id="Tc_Y8Clbv_ZoEq39TShG9Rmjg_6_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">24000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_dpznct8y80-lqGR69toePw_7_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">862000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_R4Icy_DbdkOCBJ2qRS4sYA_7_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">225000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_zhazWfVZFUChNQwYQyh1iQ_8_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">586000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_2RGtCxIoIECxTlnBTbGfUA_8_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">219000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_4h0KOr4lyUOAAfxgRC5ZJw_9_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">276000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_FQmoniZwDU63dTTSzIb3nQ_9_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Narr_aiM18Hie20ae0lh8BHAiEg"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">231000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Narr_Xx4-3rvWoU-XGe7DjLZ9Pg"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">206000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Narr_fjKk_ylwAEK_I9MxObjO_w"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3000</us-gaap:Depreciation>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Narr_dhFQVItkEU6V4m-gHMYNMw"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Narr_xxClnvaQVE61Sb5zOAlv6Q"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Narr_3usNlwy0BkStSlpFGip88Q"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_bv7HIYn1RkeJFNDrHppbUw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;8. INTANGIBLE ASSETS, NET&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Intangible assets consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;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;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;As&#160;of&#160;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;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;2022&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;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: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;2023&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;Gross carrying amount&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&gt;&lt;span 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;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.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;&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;"&gt;Trade names&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; 460&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: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.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; 460&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;Software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; 276&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;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.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; 276&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;Accreditation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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.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; 100&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: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.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; 100&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;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; 836&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;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.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; 836&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;Less: accumulated amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;&lt;span 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;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.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;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;margin:0pt;"&gt;Trade names&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; &#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;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.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; &#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;Software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; (276)&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: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.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;"&gt; (276)&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;Accreditation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&gt; (23)&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;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.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; (38)&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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; (299)&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: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.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;"&gt; (314)&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;Intangible assets, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;margin:0pt;"&gt;&lt;span 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;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.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;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;margin:0pt;"&gt;Trade names&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; 460&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: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.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; 460&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;Software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; &#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;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.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; &#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;Accreditation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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.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; 77&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: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.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; 62&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;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: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%;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; 537&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;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.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;/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; 522&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 0pt 12pt 0pt;"&gt;For the years ended December 31, 2021, 2022 and 2023, the Group performed impairment test on the trade name and brand and recognized impairment loss from continuing operations of nil, $657 and nil on brand, respectively. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Amortization expenses for intangible assets from continuing operations amounted to $123, $5 and $15 for the years ended December 31, 2021, 2022 and 2023, respectively. Based on the current amount of intangible assets subject to amortization, the estimated amortization expenses for each of the future annual periods are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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.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: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:10.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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;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;span 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.69%;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:12.32%;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;Amount&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;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;span 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.69%;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 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;&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.62%;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.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;&#160;&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:10.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; 10&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.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;&#160;&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;&lt;span 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.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; 10&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.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;&#160;&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;span 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.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; 10&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.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;&#160;&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;&lt;span 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.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; 10&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2028&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.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;&#160;&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;span 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.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; 10&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.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;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.62%;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; 12&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.62%;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; 62&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;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <ambo:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_A4zNRRIaXEKr7ND9xniC5w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;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;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;As&#160;of&#160;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;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;2022&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;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: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;2023&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;Gross carrying amount&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&gt;&lt;span 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;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.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;&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;"&gt;Trade names&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; 460&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: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.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; 460&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;Software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; 276&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;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.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; 276&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;Accreditation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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.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; 100&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: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.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; 100&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;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; 836&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;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.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; 836&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;Less: accumulated amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;&lt;span 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;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.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;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;margin:0pt;"&gt;Trade names&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; &#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;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.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; &#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;Software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; (276)&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: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.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;"&gt; (276)&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;Accreditation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&gt; (23)&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;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.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; (38)&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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; (299)&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: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.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;"&gt; (314)&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;Intangible assets, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;margin:0pt;"&gt;&lt;span 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;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.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;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;margin:0pt;"&gt;Trade names&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; 460&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: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.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; 460&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;Software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; &#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;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.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; &#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;Accreditation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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.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; 77&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: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.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; 62&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;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: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%;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; 537&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;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.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;/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; 522&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ambo:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsExcludingLandUseRightByMajorClassTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_Y7V4KDVCwUO32NCRxAZaDQ"
      decimals="-3"
      id="Tc_E447TmcHy0uin8zYbo6_yQ_4_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">460000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_cP63WwFVr0yVM5CVDq0O6Q"
      decimals="-3"
      id="Tc_dRkBi15KYkGdX58rx0eTMg_4_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">460000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_y1h12CHNa0GVz1MdEGu3Ig"
      decimals="-3"
      id="Tc_nZFG5UjQ2ESyCg5JlTXblg_5_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">276000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_aZ2_NqZV_06Xy1Ze80YrGw"
      decimals="-3"
      id="Tc_f8ldvGeMmkiXpirC4h7YCQ_5_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">276000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OthersMember_FeZXRTDjBkKUdy_AFpVK7g"
      decimals="-3"
      id="Tc_MdMbD7YJbk-TVgtqbiEqjA_6_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OthersMember_HNxFZZ-egEWkvWtvAYT1Og"
      decimals="-3"
      id="Tc_wkhX-0rwR0uohoEQXYRURQ_6_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_AEIlmsYyXU2TrW4iNZLbfg_7_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">836000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_T4d1IIFW6EyIbRP1hufN4A_7_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">836000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_y1h12CHNa0GVz1MdEGu3Ig"
      decimals="-3"
      id="Tc_lGLIrLUgRE-RKneh7V_9RA_10_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">276000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_aZ2_NqZV_06Xy1Ze80YrGw"
      decimals="-3"
      id="Tc_YTH5qoSei0K51BKNppwf8A_10_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">276000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OthersMember_FeZXRTDjBkKUdy_AFpVK7g"
      decimals="-3"
      id="Tc_9qt1sRd4dkCygezxevLbNA_11_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">23000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OthersMember_HNxFZZ-egEWkvWtvAYT1Og"
      decimals="-3"
      id="Tc_HR9JiDPctEaRACQxvDuFfw_11_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">38000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_OGTVNjzpCECXSCNeQGLNtQ_12_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">299000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_sgvg_nMruUmGpGChsC2dBQ_12_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">314000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_Y7V4KDVCwUO32NCRxAZaDQ"
      decimals="-3"
      id="Tc_DYxwwR5sB0amGZ-UDZtmmw_14_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">460000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_cP63WwFVr0yVM5CVDq0O6Q"
      decimals="-3"
      id="Tc_kRy4ELAxvEmsZavhd0YSsw_14_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">460000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OthersMember_FeZXRTDjBkKUdy_AFpVK7g"
      decimals="-3"
      id="Tc_KRSxiZRV9EqdBaG_oezAaQ_16_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">77000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_OthersMember_HNxFZZ-egEWkvWtvAYT1Og"
      decimals="-3"
      id="Tc_SVn_L916QkufP7WcoGfOHQ_16_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">62000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_HuxtFUX-o0yVeYbE9jQCsA_17_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">537000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_N40e0YRHckOvx91eDvT5aA_17_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">522000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_TradeNameAndBrandMember_2Ye267Qh80KlS1KYQmiZTA"
      decimals="-3"
      id="Narr_YUu-tsyjc0SmPYlgwgDO1Q"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_TradeNameAndBrandMember_fwe-NVX080CFyrRL-d9dEg"
      decimals="-3"
      id="Narr_5djzRawigEGbR_-U1ddZIg"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">657000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ambo_TradeNameAndBrandMember_5Ps8aDuMdUiXxbfcA4lOTQ"
      decimals="-3"
      id="Narr_5_bv7TjEK0ueAk8ptxkSdw"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Narr_kc6yaid7eU-nGxK5SXyPMg"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">123000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Narr_WxIEBm0hukaCSNPwVe9F_A"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">5000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Narr_iqI6S2V4FEem23buWI0pwg"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">15000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_oqXvtIfyyECiYsC-n1tFfQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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.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: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:10.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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;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;span 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.69%;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:12.32%;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;Amount&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;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;span 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.69%;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 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;&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.62%;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.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;&#160;&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:10.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; 10&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.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;&#160;&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;&lt;span 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.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; 10&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.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;&#160;&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;span 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.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; 10&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.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;&#160;&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;&lt;span 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.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; 10&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2028&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.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;&#160;&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;span 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.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; 10&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.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;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.62%;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; 12&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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.62%;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; 62&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;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_07k-SvHUJUq5-KpjQUvx4A_3_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">10000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_UwOtKJkcn0Sz2CCo70akiw_4_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">10000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_gIwRp5q46kun9Gp3-M9NbA_5_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">10000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_GEEGqeym20abzeRTkLMRow_6_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">10000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_S4rRguI4ME-sr0JoYguktw_7_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">10000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_tEXToh919UCa-LhsNqT38w_8_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">12000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_rmXtau_5p0OdP3WuJeIuyA_9_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">62000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <ambo:OtherAssetsNoncurrentDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_isRCabeJLUehV8EBmjxirQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;9. OTHER NON-CURRENT ASSETS, NET&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other non-current assets consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;As&#160;of&#160;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;2022&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;2023&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: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;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: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.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;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;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: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: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;Long-term restricted cash (Note i)&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; 1,731&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; 1,714&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;Long-term receivable (Note ii) &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;&#160;&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;&#160;&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; 1,467&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;Long-term lease deposits&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; 195&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; 194&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;Others&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;&#160;&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.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; 44&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;&#160;&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; 23&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;Sub-total&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; 1,970&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; 3,398&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;Less: allowance for credit losses (Note ii)&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.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; &#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%;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;"&gt; (769)&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;Total&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;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%;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; 1,970&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;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%;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,629&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 0pt 12pt 0pt;"&gt;(Note i) It includes cash in collateral bank accounts for the issuance of letters of credit in U.S.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;(Note ii) Long-term receivable related to BSC and expected to be collected more than twelve months.&lt;/p&gt;</ambo:OtherAssetsNoncurrentDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_6uj9oQM7Uk-XQ7_2PTZzbQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;As&#160;of&#160;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;2022&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;2023&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: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;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: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.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;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;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: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: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;Long-term restricted cash (Note i)&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; 1,731&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; 1,714&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;Long-term receivable (Note ii) &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;&#160;&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;&#160;&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; 1,467&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;Long-term lease deposits&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; 195&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; 194&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;Others&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;&#160;&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.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; 44&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;&#160;&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; 23&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;Sub-total&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; 1,970&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; 3,398&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;Less: allowance for credit losses (Note ii)&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.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; &#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%;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;"&gt; (769)&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;Total&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;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%;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; 1,970&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;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%;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,629&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 0pt 12pt 0pt;"&gt;(Note i) It includes cash in collateral bank accounts for the issuance of letters of credit in U.S.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;(Note ii) Long-term receivable related to BSC and expected to be collected more than twelve months.&lt;/p&gt;</us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_KYlB65jGkESi1H4FqwMdIg_4_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1731000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_6mUCrE7hTUyVpuQFbvN-vA_4_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1714000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:NotesAndLoansReceivableGrossNoncurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_UcExMm4-10-XcsJQ8aUxrw_5_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1467000</us-gaap:NotesAndLoansReceivableGrossNoncurrent>
    <ambo:LongTermLeaseDeposits
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_rcXw7F34k0-8AznEL1UDuw_6_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">195000</ambo:LongTermLeaseDeposits>
    <ambo:LongTermLeaseDeposits
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_iJFMmEXtvkOU54iOWVZJiQ_6_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">194000</ambo:LongTermLeaseDeposits>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_5YnHPBOSW0-hpndvpFXnqQ_7_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">44000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_7Nzk6DB8g0eq1gTcm5Nuug_7_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">23000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <ambo:OtherAssetsNonCurrentBeforeAllowanceForCreditLoss
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_Zv2G0w05B0eHkVsUHX-YpA_8_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1970000</ambo:OtherAssetsNonCurrentBeforeAllowanceForCreditLoss>
    <ambo:OtherAssetsNonCurrentBeforeAllowanceForCreditLoss
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_ADsUmr8FgkGy76Y5PHNVkA_8_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3398000</ambo:OtherAssetsNonCurrentBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_FKhNnqfQqEKDMdmcPKne7A_9_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">769000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_zXCDpkR3tUiQXwPylkDhOQ_10_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1970000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_swL9UUsJ8UuulKXb4_lY_Q_10_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2629000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:ShortTermDebtTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_e9XcEYaSGUS7sGwZeg_FEA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;10. SHORT-TERM BORROWINGS&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table sets forth the loan agreement of short-term borrowing from bank:&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:14.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 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:19.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 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:15.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:2.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 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:11.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 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.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 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:11.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 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.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 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:14.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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:14.51%;margin:0pt;padding:0pt;"&gt;&lt;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.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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.16%;margin:0pt;padding:0pt;"&gt;&lt;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.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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.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="font-size: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.49%;margin:0pt;padding:0pt;"&gt;&lt;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:11.75%;margin:0pt;padding:0pt;"&gt;&lt;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.49%;margin:0pt;padding:0pt;"&gt;&lt;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:11.75%;margin:0pt;padding:0pt;"&gt;&lt;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.49%;margin:0pt;padding:0pt;"&gt;&lt;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:14.52%;margin:0pt;padding:0pt;"&gt;&lt;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:14.51%;margin:0pt;padding:0pt;"&gt;&lt;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: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:19.16%;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: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:15.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:2.49%;margin:0pt;padding:0pt;"&gt;&lt;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:11.75%;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;Amount&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"&gt;&lt;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:11.75%;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;Annual&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"&gt;&lt;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:14.52%;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;Repayment&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:14.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Date&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: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 style="vertical-align:bottom;white-space:nowrap;width:19.16%;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;Borrower&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: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 style="vertical-align:bottom;white-space:nowrap;width:15.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;Lender&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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 style="vertical-align:bottom;white-space:nowrap;width:11.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 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:2.49%;margin:0pt;padding:0pt;"&gt;&lt;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:11.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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Interest&#160;Rate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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 style="vertical-align:bottom;white-space:nowrap;width:14.52%;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;Due&#160;Date&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:14.51%;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:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;January 6, 2023&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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.16%;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;Ambow Education Inc.&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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.85%;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;EAST WEST BANK&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.75%;background:#cceeff;margin:0pt;padding:0pt;"&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,439&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.75%;background:#cceeff;margin:0pt;padding:0pt;"&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.50&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;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:14.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;January 6, 2024&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:14.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;October 11, 2022&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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.16%;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;Ambow Education Inc.&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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.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;Cathy Bank&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.75%;margin:0pt;padding:0pt;"&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,500&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.75%;margin:0pt;padding:0pt;"&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.29&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;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:14.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;October 11, 2024&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="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;margin:0pt 0pt 12pt 0pt;"&gt;In October 2022 and January 2023, the Group pledged its restricted cash amount of $3,939 to obtain a line of credit in $3,939 from Cathy Bank and EAST WEST BANK, respectively. Refer to the Note 4-Cash, Cash Equivalents and Restricted Cash.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;On January 6, 2023, the Group received a loan from EAST WEST BANK in the amount of $2,439 with a maturity date of January 6, 2024, and bearing interest at 2.50% per annum. The loan has been fully repaid at maturity on January 8, 2024. On October 11, 2022, the Group received a loan from Cathy Bank in the amount of $1,500 with a maturity date on October 11, 2023. On November 6, 2023, the Group renewed the loan from Cathy Bank with a maturity date on October 11, 2024 and bearing interest at 6.29% per annum. The pledge shall be terminated once all borrowings were repaid and pledge cancellation registration procedures were completed.&lt;/p&gt;</us-gaap:ShortTermDebtTextBlock>
    <us-gaap:ScheduleOfShortTermDebtTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_6nePbz0ch0izp5lyrpGgPw">&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:14.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 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:19.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 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:15.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:2.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 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:11.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 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.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 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:11.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 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.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 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:14.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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:14.51%;margin:0pt;padding:0pt;"&gt;&lt;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.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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.16%;margin:0pt;padding:0pt;"&gt;&lt;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.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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.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="font-size: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.49%;margin:0pt;padding:0pt;"&gt;&lt;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:11.75%;margin:0pt;padding:0pt;"&gt;&lt;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.49%;margin:0pt;padding:0pt;"&gt;&lt;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:11.75%;margin:0pt;padding:0pt;"&gt;&lt;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.49%;margin:0pt;padding:0pt;"&gt;&lt;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:14.52%;margin:0pt;padding:0pt;"&gt;&lt;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:14.51%;margin:0pt;padding:0pt;"&gt;&lt;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: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:19.16%;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: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:15.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:2.49%;margin:0pt;padding:0pt;"&gt;&lt;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:11.75%;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;Amount&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"&gt;&lt;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:11.75%;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;Annual&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"&gt;&lt;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:14.52%;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;Repayment&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:14.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Date&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: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 style="vertical-align:bottom;white-space:nowrap;width:19.16%;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;Borrower&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: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 style="vertical-align:bottom;white-space:nowrap;width:15.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;Lender&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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 style="vertical-align:bottom;white-space:nowrap;width:11.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 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:2.49%;margin:0pt;padding:0pt;"&gt;&lt;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:11.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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Interest&#160;Rate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;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 style="vertical-align:bottom;white-space:nowrap;width:14.52%;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;Due&#160;Date&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:14.51%;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:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;January 6, 2023&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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.16%;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;Ambow Education Inc.&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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.85%;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;EAST WEST BANK&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.75%;background:#cceeff;margin:0pt;padding:0pt;"&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,439&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.75%;background:#cceeff;margin:0pt;padding:0pt;"&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.50&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;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:14.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;January 6, 2024&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:14.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;October 11, 2022&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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.16%;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;Ambow Education Inc.&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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.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;Cathy Bank&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.75%;margin:0pt;padding:0pt;"&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,500&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.75%;margin:0pt;padding:0pt;"&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.29&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;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:14.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;October 11, 2024&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:ShortTermBorrowings
      contextRef="As_Of_10_11_2022_srt_ConsolidatedEntitiesAxis_ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_MA0mumFXNUy6ja3pkwabgw"
      decimals="-3"
      id="Tc_XmFeqsAHpECS0xn5fBM69w_4_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2439000</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_1_6_2023_srt_ConsolidatedEntitiesAxis_ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_PziS8-6XdEW3fj-LleWKxg"
      decimals="4"
      id="Tc_qBeEm7Vi80SaOoaCdKaPxQ_4_8"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.0250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ShortTermBorrowings
      contextRef="As_Of_11_14_2022_srt_ConsolidatedEntitiesAxis_ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_1q0Mbbklm0alsM7qr8LQVg"
      decimals="-3"
      id="Tc_Hm6XAvQ-1EyhbC7yyqDOxw_5_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1500000</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_10_11_2023_srt_ConsolidatedEntitiesAxis_ambo_BeijingNormalUniversityAmbowEducationTechnologyCo.LtdMember_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_CPCTSs3QL0i0dveNNF_6-A"
      decimals="4"
      id="Tc_9Kskv7ncokSnHC_2owYqIw_5_8"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.0629</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <ambo:MortgagedPropertyAmount
      contextRef="Duration_1_1_2023_To_1_31_2023_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_PuRU0AA0Ikedqfhv9nEAYw"
      decimals="-3"
      id="Narr_wdft2od0qkqm7N6mMSRWVQ"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3939000</ambo:MortgagedPropertyAmount>
    <us-gaap:LinesOfCreditCurrent
      contextRef="As_Of_10_31_2023_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_5WuShstNA0iGN56qs5KfRg"
      decimals="-3"
      id="Narr_LpU9RUV4ZU2EVVFjUmk6WQ"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3939000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="As_Of_1_6_2023_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_MnPIkYJ8KUCs39Juh580ng"
      decimals="-3"
      id="Narr_26zYzjtXykyAdpWzQbRMng"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2439000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_10_11_2022_us-gaap_LineOfCreditFacilityAxis_ambo_EastWestBankMember_csboT9efQUeVmQAacStHIA"
      decimals="4"
      id="Narr_5V2bZBO5JUuME8nVA4xxmQ"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.0250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ShortTermBorrowings
      contextRef="As_Of_10_11_2022_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_CH_CLhtmVE2GPNuV9ng8dg"
      decimals="-3"
      id="Narr_sPvdC9j4FEOmxXe9pyCaIw"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1500000</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_10_11_2022_us-gaap_LineOfCreditFacilityAxis_ambo_CathyBankMember_CH_CLhtmVE2GPNuV9ng8dg"
      decimals="4"
      id="Narr_LOtWq7RlFkyS3FHf3Lvk2A"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.0629</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_k1v9aZ-ODUaLovdsuu36ww">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;11. ACCRUED AND OTHER LIABILITIES&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accrued and other liabilities consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;As&#160;of&#160;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;2022&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;2023&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;Accrued payroll and welfare&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;/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; 866&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;/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; 635&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;Payable for purchase of services (Note i) &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;&#160;&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; 391&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;&#160;&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; &#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;Receipt in advance&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 3pt 0pt 0pt;"&gt; 10&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 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;Amounts due to students (Note ii) &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;&#160;&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; 837&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;&#160;&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; 268&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;Deferred revenue (Note iii)&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; 754&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; 544&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;Loan from a third party (Note iv) &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; 707&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; &#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;&#160;&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; 172&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;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; 21&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;Total&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;&#160;&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; 3,737&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;&#160;&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; 1,468&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 0pt 12pt 0pt;"&gt;(Note i) The balance represented accrued payable for purchase of services, no such item for current year.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;(Note ii) The balance represented refund to students and HEERF Grant to student received on behalf of students.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;(Note iii) The balance represented the tuition payment collected in advance.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;(Note iv) Sundry Management, LLC offered an interest-free loan with a one-year term, which was repaid in full on January 27, 2023.&lt;/p&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_bX7DkZonRU-oueFSEWVeTg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;As&#160;of&#160;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;2022&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;2023&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;Accrued payroll and welfare&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;/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; 866&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;/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; 635&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;Payable for purchase of services (Note i) &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;&#160;&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; 391&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;&#160;&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; &#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;Receipt in advance&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 3pt 0pt 0pt;"&gt; 10&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 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;Amounts due to students (Note ii) &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;&#160;&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; 837&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;&#160;&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; 268&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;Deferred revenue (Note iii)&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; 754&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; 544&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;Loan from a third party (Note iv) &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; 707&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; &#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;&#160;&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; 172&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;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; 21&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;Total&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;&#160;&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; 3,737&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;&#160;&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; 1,468&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 0pt 12pt 0pt;"&gt;(Note i) The balance represented accrued payable for purchase of services, no such item for current year.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;(Note ii) The balance represented refund to students and HEERF Grant to student received on behalf of students.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;(Note iii) The balance represented the tuition payment collected in advance.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;(Note iv) Sundry Management, LLC offered an interest-free loan with a one-year term, which was repaid in full on January 27, 2023.&lt;/p&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_q8JxY7dcBkqrFs1zfxwCDg_3_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">866000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_8efF-MBJZ0-vNEnITcd2SA_3_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">635000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <ambo:PayablesForPurchaseOfEquipmentAndServicesCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_Wgkdq6nne02YoDyc7d8sbA_4_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">391000</ambo:PayablesForPurchaseOfEquipmentAndServicesCurrent>
    <ambo:AdvancePaymentsCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_fL8znK8XwEmaBJyRFba1tw_5_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">10000</ambo:AdvancePaymentsCurrent>
    <ambo:DueToStudentsCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_CFejKfnSqESkKQ-gOdFvxw_6_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">837000</ambo:DueToStudentsCurrent>
    <ambo:DueToStudentsCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_XqMhXXCeNUKBgBXV-DhTcw_6_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">268000</ambo:DueToStudentsCurrent>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_bXjDG0EcrEu4wsxLfoLk1w_7_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">754000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_goXt7i2MT0Wgs5LZEVRQQg_7_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">544000</us-gaap:RevenueRemainingPerformanceObligation>
    <ambo:AccruedLoansFromThirdPartiesCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_9mUjpKFPQ0uTPWPWFpT6bA_8_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">707000</ambo:AccruedLoansFromThirdPartiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_7js98-6ZDEu5k_V7BFMwew_9_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">172000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_OO0EF1tfk0GvldCU9517ug_9_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">21000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_Ro5xUXK25EW0JdvEyvlPBw_10_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">3737000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_D7c14Wa7K0WsAd6QgFtRKQ_10_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1468000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtInstrumentTerm
      contextRef="Duration_1_27_2023_To_1_27_2023_us-gaap_LineOfCreditFacilityAxis_ambo_SundryManagementLlcMember_BB2miTov2Ei0p_cbsnzATw"
      id="Narr_XXD6qCdibU6yicr2pJVu0g">P1Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_3Z4EkZaHE0qXIRtZdBmXbw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;12. ORDINARY SHARES&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The addition of ordinary shares during the year ended December 31, 2022 came from the vest of restricted shares and the grant of restricted shares to consultant and senior management.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The addition of ordinary shares during the year ended December 31, 2023 came from a registered direct offering in February 28, 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;On February 28, 2023, the Company completed the issuance of 2,500,000 ADSs (representing 5,000,000 Class A Ordinary Shares of the Company) at a purchase price of $0.80 per ADS and an accompanying warrant to purchase of 1,000,000 ADSs (representing 2,000,000 Class A Ordinary Shares of the Company) at a purchase price of $0.80 per ADS, in a private placement. The net proceeds from the private placement, after deducting the offering expenses, totaled $1,849, of which $1,449 was allocated to the ordinary shares and $400 to the warrants, respectively. The Company classified the warrant in each of the aforementioned issuances on its consolidated balance sheets as equity, and valued the respective warrant issued in conjunction with private placements using the Black-Scholes model based on the following weighted average assumptions:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:82.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 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.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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.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 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;td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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:82.61%;background:#cceeff;margin: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.31%;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;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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="font-family:'SimSun';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;margin:0pt;padding:0pt;"&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.51&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.46%;background:#cceeff;margin:0pt;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:82.61%;margin: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.31%;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:1.15%;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';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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;120.13&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin: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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:82.61%;background:#cceeff;margin: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&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin: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.15%;background:#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: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; 3&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.46%;background:#cceeff;margin: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;years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:82.61%;margin: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 dividend yield&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin: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.15%;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:8.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin: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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:82.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Exercise price&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin: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.15%;background:#cceeff;margin:0pt;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.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; 0.40&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:82.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Market value of common stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;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.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; 0.31&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;font-weight:bold;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_2_28_2023_To_2_28_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_TXyJKfc7MUS1sugshcZEGg"
      decimals="INF"
      id="Narr_5qGLGm_cLEaPowSb7Jiptw"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">2500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_2_28_2023_To_2_28_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_WwqzC1SRAU216hh2vruMgA"
      decimals="INF"
      id="Narr_IbWx6lN3HUmvC1VlmwPpXg"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">5000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_2_28_2023_aB0vo7LTK0q2PqC9UXXlww"
      decimals="2"
      id="Narr_JHggSRZ8AES3WhlKvkJU0w"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">0.80</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_2_28_2023_To_2_28_2023_us-gaap_AwardTypeAxis_ambo_DirectOfferingMember_us-gaap_StatementClassOfStockAxis_dei_AdrMember_R9PIybEveEySLuKNnC_0Ag"
      decimals="INF"
      id="Narr_mPsaTqhp4UOvJv6U7AKbjg"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">1000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_2_28_2023_To_2_28_2023_us-gaap_AwardTypeAxis_ambo_DirectOfferingMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_2fgyw8p12kip7lNHDtmU-g"
      decimals="INF"
      id="Narr_hruuHx6QX02Xr_H0C9UMsA"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">2000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_2_28_2023_us-gaap_AwardTypeAxis_ambo_DirectOfferingMember_3n8TluXYkkiYf2CHgvOTfQ"
      decimals="2"
      id="Narr_JZIyohaD_0azY3np6gwCNw"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">0.80</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="Duration_2_28_2023_To_2_28_2023_gsk_4krVR0GDwP5ek4_sEA"
      decimals="-3"
      id="Narr_8g5Z14Oh50eAEd4f2jsj5g"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1849000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_2_28_2023_To_2_28_2023_gsk_4krVR0GDwP5ek4_sEA"
      decimals="-3"
      id="Narr_HxfSWYLqi02ksiiid7faVw"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1449000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="Duration_2_28_2023_To_2_28_2023_gsk_4krVR0GDwP5ek4_sEA"
      decimals="-3"
      id="Narr_Wu4N99KFrUSekv-JaLXNLw"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">400000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_bixLTJ-gfUynP-vfN4nwXg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:80%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:82.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 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.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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.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 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;td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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:82.61%;background:#cceeff;margin: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.31%;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;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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="font-family:'SimSun';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;margin:0pt;padding:0pt;"&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.51&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.46%;background:#cceeff;margin:0pt;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:82.61%;margin: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.31%;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:1.15%;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';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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;120.13&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin: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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:82.61%;background:#cceeff;margin: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&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin: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.15%;background:#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: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; 3&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.46%;background:#cceeff;margin: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;years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:82.61%;margin: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 dividend yield&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin: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.15%;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:8.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin: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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:82.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Exercise price&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin: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.15%;background:#cceeff;margin:0pt;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.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; 0.40&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:82.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Market value of common stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;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.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; 0.31&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;font-weight:bold;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_MX2s1bk5EEuPD8D160V0yw"
      decimals="2"
      id="Tc_ZVMqqRpORkOO41iSBnEHmg_1_3"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">4.51</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_zWsYYgur1U-27QtsdazXtg"
      decimals="2"
      id="Tc_bAuGnLoqs02BGRIr8fa7pQ_2_3"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">120.13</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_xxwEr9XOK0alqKGUTtfsNg"
      decimals="INF"
      id="Tc_4eOI174s0EO2Hp1aU3Eaow_3_3"
      unitRef="Unit_Standard_Y_QAfsaEZB-0WHIhkqGUCWXw">3</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExercisePriceMember_TZvYoKfxA0WsB8ecMOIoPA"
      decimals="2"
      id="Tc_dbSido1jiUaPDM09ewoLFw_5_3"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">0.40</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_V7WHLFSx-k6AF_QpjYzTlA"
      decimals="2"
      id="Tc_y6s-fpFdmkGCOEtkphvMGw_6_3"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">0.31</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_RMA0Jr5jwEiQ9--ste63SA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;13. SHARE BASED COMPENSATION&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Amended and Restated 2010 Equity Incentive Plan&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;On June 1, 2010, the Group adopted the 2010 Equity Incentive Plan, or the &#x201c;2010 Plan&#x201d;, which became effective upon the completion of the IPO on August 5, 2010 and terminated automatically 10 years after its adoption. On December 21, 2018, the Group amended and restated the 2010 Plan, or the &#x201c;Amended and Restated 2010 Plan&#x201d;, which became effective upon the approval from the Board of Directors and shareholders. The plan will continue in effect for 10 years from the date adopted by the Board, unless terminated earlier under section 18 of the plan.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Share options&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Management of the Group is responsible for determining the fair value of options granted and have considered a number of factors when making this determination, including valuations. The Group has not granted options during the years of 2021, 2022 and 2023. As of December 31, 2022 and 2023, all share options were vested and previously expensed.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Restricted stock awards&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;On November&#160;22, 2018, the Board of Directors approved to grant 200,000 shares of the restricted stock to senior employees of the Group. Twenty-five&#160;percent of the awards vested on the one-year anniversary of the vesting commence date, and the remainder shall vest in equal and continuous&#160;monthly installments over the following thirty-six&#160;months thereafter, subject to participant&#x2019;s continuing service of the Group through each vesting date. In 2021, 2022 and 2023, 50,000, 45,833 and nil shares of restricted stock were vested respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;On May 27, 2022, the Board of Directors approved to grant 200,000 fully vested Class A ordinary shares of the restricted stock to a consultant as consideration for its service rendered.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;On June 30, 2022, the Board of Directors approved to grant 5,200,000 fully vested Class A ordinary shares of the restricted stock to senior employees of the Group for their services rendered in the past years.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;A summary of the restricted stock awards as of December 31, 2022 and 2023 is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:48.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.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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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:48.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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding: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:13.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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding: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:13.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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding: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:16.53%;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&#160;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:48.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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding: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:13.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.86%;margin:0pt;padding: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:13.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;Grant-date&#160;fair&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding: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:16.53%;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:48.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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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 style="vertical-align:bottom;white-space:nowrap;width:13.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;Shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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 style="vertical-align:bottom;white-space:nowrap;width:13.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;value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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 style="vertical-align:bottom;white-space:nowrap;width:16.53%;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;Contractual&#160;Term&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:48.12%;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;Unvested at January 1, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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; 65,768&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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.83&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.53%;background:#cceeff;margin:0pt;padding: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.62&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:48.12%;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;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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; 5,400,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;padding: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:48.12%;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;Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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; 5,445,833&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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; 0.02&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:16.53%;background:#cceeff;margin:0pt;padding: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:48.12%;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;Forfeited or expired&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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.86%;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:13.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.86%;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:16.53%;margin:0pt;padding: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:48.12%;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;Unvested at end of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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.86%;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:13.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.86%;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:16.53%;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:48.12%;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;Shares vested but not issued at December 31, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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; 19,935&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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.13&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:16.53%;margin:0pt;padding: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;span style="-sec-ix-hidden:Hidden_HVmqBkZ7NUyqo6IydfRp9A;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; &#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:48.12%;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;Unvested at January 1, 2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:16.53%;background:#cceeff;margin:0pt;padding: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:48.12%;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;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;padding: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:48.12%;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;Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.53%;background:#cceeff;margin:0pt;padding: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:48.12%;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;Forfeited or expired&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;padding: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:48.12%;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;Unvested at end of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;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;Shares vested but not issued at December 31, 2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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; 19,935&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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.13&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:16.53%;margin:0pt;padding: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;/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;The Group recorded share-based compensation expenses from continuing operations of $139, $1,083 and nil in general and administrative expense for the restricted stock awards for the&#160;years ended December 31, 2021, 2022 and 2023, respectively, and the unrecognized share-based compensation expenses was nil as of December 31, 2022 and 2023.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan
      contextRef="Duration_8_5_2020_To_8_5_2020_us-gaap_PlanNameAxis_ambo_EquityIncentivePlan2010Member_vTAerRgAbUSzfDBJqLUpug"
      id="Narr_M5lZfyX6tUe2q0BTCU23Lg">P10Y</ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticTerminationPeriodOfPlan>
    <ambo:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm
      contextRef="Duration_12_21_2018_To_12_21_2018_us-gaap_PlanNameAxis_ambo_AmendedAndRestatedEquityIncentivePlan2010Member_GfbI_P98-kGWakzoNkAz8g"
      id="Narr_t7uj4ESQqky3l2DA0kM7uQ">P10Y</ambo:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_11_22_2018_To_11_22_2018_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ood6OaEKSEOtSsVnhlIKMw"
      decimals="INF"
      id="Narr_1bLSMTH3pkSkxGF0qeZXZQ"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_11_22_2018_To_11_22_2018_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ood6OaEKSEOtSsVnhlIKMw"
      decimals="INF"
      id="Narr_OIh6oJsE80GXhypwRqOzTA"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_NWagBUZI4UG8ZXzkx2ZagQ"
      decimals="INF"
      id="Narr_lfZVOBy6r0eikNuiEbzhwQ"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_dxhdqbdRRkGPvXJFG_4XBg"
      decimals="INF"
      id="Narr_Er7K9yDCs0CgnfIX-J_gEg"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">45833</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_z9JCYDrwaEqM739DreRxtA"
      decimals="INF"
      id="Narr_WK2GE5Kk006_CfuMWF7Lzw"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_5_27_2022_To_5_27_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_M-QfDxZby0yGkzKdU2xVEg"
      decimals="INF"
      id="Narr_TSuQEnukZUWfTEKIVJAicQ"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_6_30_2022_To_6_30_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_Ndd2Tv8rpUSpZAxE4sklEQ"
      decimals="INF"
      id="Narr_AY-RsDOo9ESI-eFYMx6-GA"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">5200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_xkC2cPkvrEiqT9looe9ktg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:48.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.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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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:48.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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding: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:13.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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding: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:13.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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding: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:16.53%;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&#160;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:48.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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding: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:13.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.86%;margin:0pt;padding: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:13.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;Grant-date&#160;fair&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding: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:16.53%;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:48.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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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 style="vertical-align:bottom;white-space:nowrap;width:13.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;Shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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 style="vertical-align:bottom;white-space:nowrap;width:13.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;value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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 style="vertical-align:bottom;white-space:nowrap;width:16.53%;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;Contractual&#160;Term&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:48.12%;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;Unvested at January 1, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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; 65,768&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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.83&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.53%;background:#cceeff;margin:0pt;padding: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.62&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:48.12%;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;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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; 5,400,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;padding: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:48.12%;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;Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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; 5,445,833&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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; 0.02&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:16.53%;background:#cceeff;margin:0pt;padding: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:48.12%;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;Forfeited or expired&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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.86%;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:13.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.86%;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:16.53%;margin:0pt;padding: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:48.12%;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;Unvested at end of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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.86%;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:13.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.86%;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:16.53%;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:48.12%;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;Shares vested but not issued at December 31, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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; 19,935&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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.13&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:16.53%;margin:0pt;padding: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;span style="-sec-ix-hidden:Hidden_HVmqBkZ7NUyqo6IydfRp9A;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; &#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:48.12%;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;Unvested at January 1, 2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:16.53%;background:#cceeff;margin:0pt;padding: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:48.12%;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;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;padding: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:48.12%;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;Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.53%;background:#cceeff;margin:0pt;padding: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:48.12%;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;Forfeited or expired&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;padding: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:48.12%;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;Unvested at end of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.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.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.53%;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:48.12%;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;Shares vested but not issued at December 31, 2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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; 19,935&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:13.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.13&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:16.53%;margin:0pt;padding: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;/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;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_WgM2Ly9Kc0-yc7YOYkrLOA"
      decimals="INF"
      id="Tc_b8CbWiLVLESN5zvcDm9MIg_4_2"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">65768</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_WgM2Ly9Kc0-yc7YOYkrLOA"
      decimals="2"
      id="Tc_26i618hXq02_dW-tvyHQqA_4_4"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">2.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_oPqO-lTjY0CLO652b5Iv8g"
      id="Tc_TYNbfyiGPk-8LE1zhM3UwA_4_6">P0Y7M13D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_nKiFHhiXL0WB79ROtWriCA"
      decimals="INF"
      id="Tc_CYEO_sbbTkWBicngg4np9Q_5_2"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">5400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_oPqO-lTjY0CLO652b5Iv8g"
      decimals="INF"
      id="Tc_Hs19oemJM0qei8D635dWQA_6_2"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">5445833</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_oPqO-lTjY0CLO652b5Iv8g"
      decimals="2"
      id="Tc_Q6Jfyhvc1E-5ltAa1t5jZw_6_4"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">0.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_WgM2Ly9Kc0-yc7YOYkrLOA"
      decimals="INF"
      id="Tc_MQmJJsFF9E6x9KBPl25gyg_9_2"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">19935</ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber>
    <ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_oPqO-lTjY0CLO652b5Iv8g"
      decimals="2"
      id="Tc_tJMo-o4gpEGrJ-j1qs6b3g_9_4"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">3.13</ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue>
    <ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber
      contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_MD6PhRw_dki8o4FjETyK0g"
      decimals="INF"
      id="Tc_rGXeb1gTeEK_gFZRwO1DAA_15_2"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">19935</ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber>
    <ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_qgL1wYBTgUWagnVi5MatwA"
      decimals="2"
      id="Tc_9u8CFRo0fk2P7BD2TFdwgw_15_4"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">3.13</ambo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_2i_HzBlHj0Ke6jPaAD4p9w"
      decimals="-3"
      id="Narr_MvP2UgJBi0SEjb-AdF5JUA"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">139000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_McgXuNlsvEmzp_p22WO5tQ"
      decimals="-3"
      id="Narr__LbgVgc9r0GbURneNTeXDg"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1083000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_s1CCb0Nl9EWdw-Qm6eEr_g"
      decimals="-3"
      id="Narr_kNhV1yY6fEOkVOlRTmPzPw"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Narr_M5KUnc5ypES5UII0rQLvgA"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Narr_U1MLQQO6u0KWHSFlOESc3w"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_Ia8XM7Gah0WKhcAq2RLAxQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;14. TAXATION&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;font-style:italic;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;a.&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;Income taxes&lt;/b&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;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Cayman Islands&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Under the current laws of Cayman Islands, the Company and its subsidiaries incorporated in the Cayman Islands are not subject to tax on income or capital gains. In addition, upon payment of dividends by the Company to its shareholders, no Cayman Islands withholding tax will be imposed.&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;US&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Significant components of the provision for income taxes on earnings for the&#160;years ended December 31, 2021, 2022 and 2023 from continuing operations are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:66.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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.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 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.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 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.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:2.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 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.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:2.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 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.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 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.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:66.21%;margin:0pt;padding:0pt;"&gt;&lt;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.1%;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 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 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 colspan="6" style="vertical-align:bottom;white-space:nowrap;width:30.36%;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;Years&#160;ended&#160;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:66.21%;margin:0pt;padding:0pt;"&gt;&lt;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.1%;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.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;2021&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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 style="vertical-align:bottom;white-space:nowrap;width:8.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 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.1%;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.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;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.21%;margin:0pt;padding:0pt;"&gt;&lt;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.1%;margin:0pt;padding:0pt;"&gt;&lt;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.32%;margin:0pt;padding:0pt;"&gt;&lt;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:8.27%;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:2.1%;margin:0pt;padding:0pt;"&gt;&lt;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:8.27%;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:2.1%;margin:0pt;padding:0pt;"&gt;&lt;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.32%;border-top: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="font-size: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.27%;border-top: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-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.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Current:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.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; 37&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.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;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.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; 14&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Deferred:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin: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.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 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.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; (542)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin: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.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;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin: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.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 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.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:66.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Income tax benefits (expense)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin: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.32%;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:8.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; (505)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin: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.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin: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.32%;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:8.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; 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="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;margin:0pt;"&gt;The principal components of the Group&#x2019;s deferred tax assets and liabilities were as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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.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 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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;As&#160;of 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;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.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;2022&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;2023&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;b style="font-weight:bold;"&gt;Deferred tax asset:&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;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.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;"&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;"&gt;Accrued expense&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;&#160;&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; 109&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;&#160;&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; 1&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;Allowance for doubtful accounts&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 3pt 0pt 0pt;"&gt; 309&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 3pt 0pt 0pt;"&gt; 346&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;Depreciation&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; 85&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; 84&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;Lease Liability&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; 2,228&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,095&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;Tax loss carried forward&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;&#160;&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; 5,977&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;&#160;&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; 6,661&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;Research and development capitalization&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; 91&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;Tax Credits&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;&#160;&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;&#160;&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; 59&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;Total deferred tax assets&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 3pt 0pt 0pt;"&gt; 8,708&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 3pt 0pt 0pt;"&gt; 9,337&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;Valuation allowance&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;&#160;&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.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;"&gt; (6,579)&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;&#160;&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;"&gt; (7,794)&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;b style="font-weight:bold;"&gt;Deferred tax assets, net of valuation allowance&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;&#160;&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;/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; 2,129&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;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%;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; 1,543&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="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;&#160;&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;"&gt; &lt;span 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;&#160;&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;&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;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: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; &lt;span 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;&#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;&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;"&gt;- Unrealized gain on acquisition/disposal&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; 196&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; 173&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;- Right-of-use assets&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; 1,933&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; 1,370&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 deferred tax liabilities&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;&#160;&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; 2,129&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;&#160;&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; 1,543&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;b style="font-weight:bold;"&gt;Deferred tax assets, net of valuation allowance and deferred tax liabilities&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;&#160;&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;span 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: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.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;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.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; &#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;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;The following represents the amounts and expiration dates of operating loss carried forwards for tax purpose:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:84.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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:10.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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;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;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:12.32%;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;Amount&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2024&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;&#160;&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;span 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.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2025&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;&#160;&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;&lt;span 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.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2026&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;&#160;&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;span 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.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2027&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;&#160;&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;&lt;span 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.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2028 and thereafter&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;&#160;&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;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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; 41,777&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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:10.62%;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; 41,777&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="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;margin:0pt 0pt 12pt 0pt;"&gt;For entities incorporated in U.S., federal net loss generated before 2018 of $122 can be carried forward for 20 years and will begin to expire in 2037. Federal net loss generated in 2018 and onward of $23,736 can be carried forward indefinitely. State net loss of $17,919 can be carried forward for 20 years and will begin to expire in 2037.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company is subject to income tax in the U.S. federal jurisdiction. The Company has not been audited by the U.S. Internal Revenue Service in connection with income taxes. The Company&#x2019;s tax years beginning with the year ended December 31, 2016, through December 31, 2022, generally remain open to examination by the Internal Revenue Service until its net operating loss carry-forwards are utilized and the applicable statutes of limitation have expired. The Group had no unrecognized tax benefits as of December 31, 2022 and 2023, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group evaluated the recoverable amounts of deferred tax assets to the extent that future taxable profits will be available against which the net operating loss and temporary difference can be utilized. As of December 31, 2023, the deferred tax assets were offset with a full valuation allowance as the Company does not expect to realize its deferred taxes in the near future.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The following represents a roll-forward of the valuation allowance for each of the&#160;years:&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;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;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-size: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%;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;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of&#160;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 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;width:2.34%;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: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;2022&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;2023&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;Balance at beginning of the&#160;year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;/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; 4,139&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;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;/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; 6,579&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;Allowance made during the&#160;year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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,440&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: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;&#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; 1,215&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;Reversals&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; &#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;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;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; &#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 0pt 0.05pt 0pt;"&gt;NOL expire&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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%;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: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 0.05pt 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;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%;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: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 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;Balance at end of the&#160;year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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: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 0.05pt 0pt;"&gt; 6,579&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;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;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: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 0.05pt 0pt;"&gt; 7,794&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="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;margin:0pt 0pt 12pt 0pt;"&gt;Reconciliation between total income tax expense and the amount computed by applying the US statutory income tax rate to income before income taxes is 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:66.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 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.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 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%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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.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 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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"&gt;&lt;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.75%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.02%;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;Years&#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:2.47%;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;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"&gt;&lt;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.75%;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 style="vertical-align:bottom;white-space:nowrap;width:8%;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;2021&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: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 style="vertical-align:bottom;white-space:nowrap;width:8%;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.47%;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 style="vertical-align:bottom;white-space:nowrap;width:8.05%;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:8pt;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.75%;margin:0pt;padding:0pt;"&gt;&lt;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.75%;margin:0pt;padding:0pt;"&gt;&lt;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%;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;&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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8%;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;&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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;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;%&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;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.75%;background:#cceeff;margin: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 statutory income tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin: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%;background:#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; (21)&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%;background:#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; (21)&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.05%;background:#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; (21)&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;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;States taxes, net of federal benefit&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin: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%;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; (2)&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%;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; (5)&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.05%;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; (7)&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;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Tax effect of non-deductible expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin: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%;background:#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; (7)&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%;background:#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; (4)&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.05%;background:#cceeff;margin:0pt;padding:0pt;"&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.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;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Tax effect of tax-exempt entities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"&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.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%;margin:0pt;padding:0pt;"&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&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.05%;margin:0pt;padding:0pt;"&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&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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Prior year true up&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin: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%;background:#cceeff;margin:0pt;padding:0pt;"&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.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%;background:#cceeff;margin:0pt;padding:0pt;"&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.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.05%;background:#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; (5)&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;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Changes in valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin: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%;margin:0pt;padding:0pt;"&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: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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 26&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.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 31&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;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Effective tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin: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%;background:#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; (7)&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%;background:#cceeff;margin:0pt;padding:0pt;"&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.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.05%;background:#cceeff;margin:0pt;padding:0pt;"&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.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;%&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="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;margin:0pt 0pt 12pt 0pt;"&gt;Income /(loss) before income taxes from continuing operations is attributable to the following geographic locations for the years ended December 31:&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.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 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;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 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.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 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.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;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 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.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 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.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;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 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.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 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.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;/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 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;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;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 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 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.37%;margin:0pt;padding:0pt;"&gt;&lt;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;width:2.06%;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: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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2021&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;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.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 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.05%;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.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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&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 0pt 0.05pt 0pt;"&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 0pt 0.05pt 0pt;"&gt;&lt;span style="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"&gt; (6,737)&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;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.29%;background:#cceeff;margin:0pt;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.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 0pt 0.05pt 0pt;"&gt; (7,305)&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;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.29%;background:#cceeff;margin:0pt;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.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 0pt 0.05pt 0pt;"&gt; (2,843)&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 0pt 0.05pt 0pt;"&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"&gt; (457)&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;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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"&gt; (1,947)&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;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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"&gt; (318)&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 0pt 0.05pt 0pt;"&gt;Total loss before income taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 0pt 0.05pt 0pt;"&gt;&lt;span style="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 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.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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; (7,194)&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;text-align:right;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.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 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.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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; (9,252)&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;text-align:right;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.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 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.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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; (3,161)&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;font-weight:bold;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_MxK69Cqu0EGY7PZFLR53kA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:66.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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.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 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.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 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.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:2.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 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.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:2.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 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.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 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.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:66.21%;margin:0pt;padding:0pt;"&gt;&lt;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.1%;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 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 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 colspan="6" style="vertical-align:bottom;white-space:nowrap;width:30.36%;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;Years&#160;ended&#160;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:66.21%;margin:0pt;padding:0pt;"&gt;&lt;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.1%;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.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;2021&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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 style="vertical-align:bottom;white-space:nowrap;width:8.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 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.1%;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.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;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.21%;margin:0pt;padding:0pt;"&gt;&lt;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.1%;margin:0pt;padding:0pt;"&gt;&lt;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.32%;margin:0pt;padding:0pt;"&gt;&lt;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:8.27%;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:2.1%;margin:0pt;padding:0pt;"&gt;&lt;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:8.27%;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:2.1%;margin:0pt;padding:0pt;"&gt;&lt;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.32%;border-top: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="font-size: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.27%;border-top: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-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.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Current:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.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; 37&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.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;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.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; 14&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Deferred:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin: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.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 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.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; (542)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin: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.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;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin: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.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 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.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:66.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Income tax benefits (expense)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin: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.32%;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:8.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; (505)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin: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.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin: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.32%;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:8.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; 14&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_4xh_vw-3BkuzadIAvaAbuQ"
      decimals="-3"
      id="Tc_UVNqM3VLtku2Jun48qrcDw_4_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">37000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_Hfzkf0DuIEi1FmKhPPwXKw"
      decimals="-3"
      id="Tc_FGJwjczssUCiU-Lfi4dpkQ_4_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">14000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_4xh_vw-3BkuzadIAvaAbuQ"
      decimals="-3"
      id="Tc_gl05BhPTDkOJhz6vz0QRyg_5_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-542000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_4xh_vw-3BkuzadIAvaAbuQ"
      decimals="-3"
      id="Tc_YGdfd2oVxkasJNl6lcguLQ_6_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-505000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_Hfzkf0DuIEi1FmKhPPwXKw"
      decimals="-3"
      id="Tc_xlX3AYhaD06Sd2r0GUH06A_6_8"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">14000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_bTWQQa-5lUOhB0UdfDCkeg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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.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 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="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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;As&#160;of 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;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.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;2022&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;2023&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;b style="font-weight:bold;"&gt;Deferred tax asset:&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;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.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;"&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;"&gt;Accrued expense&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;&#160;&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; 109&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;&#160;&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; 1&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;Allowance for doubtful accounts&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 3pt 0pt 0pt;"&gt; 309&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 3pt 0pt 0pt;"&gt; 346&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;Depreciation&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; 85&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; 84&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;Lease Liability&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; 2,228&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,095&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;Tax loss carried forward&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;&#160;&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; 5,977&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;&#160;&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; 6,661&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;Research and development capitalization&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; 91&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;Tax Credits&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;&#160;&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;&#160;&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; 59&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;Total deferred tax assets&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 3pt 0pt 0pt;"&gt; 8,708&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 3pt 0pt 0pt;"&gt; 9,337&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;Valuation allowance&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;&#160;&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.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;"&gt; (6,579)&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;&#160;&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;"&gt; (7,794)&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;b style="font-weight:bold;"&gt;Deferred tax assets, net of valuation allowance&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;&#160;&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;/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; 2,129&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;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%;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; 1,543&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="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;&#160;&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;"&gt; &lt;span 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;&#160;&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;&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;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: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; &lt;span 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;&#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;&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;"&gt;- Unrealized gain on acquisition/disposal&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; 196&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; 173&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;- Right-of-use assets&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; 1,933&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; 1,370&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 deferred tax liabilities&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;&#160;&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; 2,129&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;&#160;&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; 1,543&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;b style="font-weight:bold;"&gt;Deferred tax assets, net of valuation allowance and deferred tax liabilities&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;&#160;&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;span 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: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.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;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.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_2LV4kRH830C8dFMCpr7_8Q_4_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">109000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_e4Z84qeLfkOurS4PYfnKyg_4_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_Bdcip7MOYk-iKZ5K7fN0Dw_5_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">309000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_0uDF99yyPEixZLdBaWVqyA_5_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">346000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <ambo:DeferredTaxAssetsDepreciation
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_59SMLJuxh02kNmLFAAm6zg_6_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">85000</ambo:DeferredTaxAssetsDepreciation>
    <ambo:DeferredTaxAssetsDepreciation
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_rvUUzpqwmkapCPWbhaVMiQ_6_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">84000</ambo:DeferredTaxAssetsDepreciation>
    <ambo:LeaseLiability
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_K6Fg6gKM202516a_dzNAOA_7_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2228000</ambo:LeaseLiability>
    <ambo:LeaseLiability
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_x-yn3lDkY0y09hAq2vkNew_7_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2095000</ambo:LeaseLiability>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_GRJnVAXDV02M8i-B38_ZWg_8_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">5977000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_yRBdXUmWR0Gr5v_wtq6ZRw_8_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6661000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_whOMMnP3ikm-6v2uxAZJVQ_9_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">91000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_F5e-1SOsXEGIsoDGJ6IvjQ_10_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">59000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_5uQqWYDH0UiZU7ZjchBiLA_11_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">8708000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc__WpRkD2TuEijOA-y6QkOoQ_11_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">9337000</us-gaap:DeferredTaxAssetsGross>
    <ambo:DeferredTaxAssetValuationAllowance
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_uDrqMNCqwkyAbAWst3JMPg_12_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6579000</ambo:DeferredTaxAssetValuationAllowance>
    <ambo:DeferredTaxAssetValuationAllowance
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_rzprs3eIMkKDmKesR_c0qg_12_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7794000</ambo:DeferredTaxAssetValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_SFQk-HNEak2Um-c-mz-P-g_13_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2129000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_HZ_xiiiFNUm-USayVg_TeA_13_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1543000</us-gaap:DeferredTaxAssetsNet>
    <ambo:DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_-0vDkR3CdUG7slnAJe3R3A_16_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">196000</ambo:DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition>
    <ambo:DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_3FCZHYwQ8EKuRhbnflRmbg_16_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">173000</ambo:DeferredTaxLiabilitiesUnrealizedGainsOnAcquisition>
    <ambo:RightOfUseAssets
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_MuZtr0wdKk6dr-I2zCen1Q_17_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1933000</ambo:RightOfUseAssets>
    <ambo:RightOfUseAssets
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_imMZxIEmRkeEoGF_uYNhLw_17_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1370000</ambo:RightOfUseAssets>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_1jMBNRK3HkuQ4qtD_WXrAQ_18_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2129000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_n_4sdByw-Uyi-CFmeX8v0w_18_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1543000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_UFS8yffGf02LbyN4qcdmEQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:84.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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:10.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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;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;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:12.32%;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;Amount&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2024&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;&#160;&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;span 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.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2025&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;&#160;&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;&lt;span 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.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2026&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;&#160;&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;span 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.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2027&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;&#160;&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;&lt;span 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.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; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2028 and thereafter&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;&#160;&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;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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; 41,777&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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:10.62%;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; 41,777&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock>
    <us-gaap:OperatingLossCarryforwards
      contextRef="As_Of_12_31_2023_us-gaap_TaxPeriodAxis_ambo_TaxYear2028AndThereafterMember_BtfULVh4sEWAgeZwBxzyvQ"
      decimals="-3"
      id="Tc_JU5f2aqPcEanYUyL7392qg_6_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">41777000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_w5V5CeHO8kymbkSKq6Ufjg_7_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">41777000</us-gaap:OperatingLossCarryforwards>
    <ambo:OperatingLossCarryforwardsSubjectToExpiration
      contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_6pc5Z0rqwkWFphlIKoQbEg"
      decimals="-3"
      id="Narr__WyZYIjZ7Uq48Fv9Isn4SQ"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">122000</ambo:OperatingLossCarryforwardsSubjectToExpiration>
    <ambo:OperatingLossCarryforwardsNumberOfYearsToCarryforward
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_C7h0mVJ5NkaA_e6EJ3F38A"
      id="Narr_Ke61zoGO7UWG0447cOzttg">P20Y</ambo:OperatingLossCarryforwardsNumberOfYearsToCarryforward>
    <ambo:OperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_6pc5Z0rqwkWFphlIKoQbEg"
      decimals="-3"
      id="Narr_od8_keGxR0eL3sGus4bpcg"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">23736000</ambo:OperatingLossCarryforwardsNotSubjectToExpiration>
    <ambo:OperatingLossCarryforwardsSubjectToExpiration
      contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_s7EeTgfjEEe5M78bQQvTJA"
      decimals="-3"
      id="Narr_8xV3eCb8c0OhjYJs8fPDCw"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">17919000</ambo:OperatingLossCarryforwardsSubjectToExpiration>
    <ambo:OperatingLossCarryforwardsNumberOfYearsToCarryforward
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_YjiEiDhdR0OVDMSmBOUrug"
      id="Narr_K36qNUQvDEmq0AR9pgV7Tg">P20Y</ambo:OperatingLossCarryforwardsNumberOfYearsToCarryforward>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_bJo_XpyJskep_oxUWXAwjw"
      decimals="-3"
      id="Narr_0sdeqPVR8UavAzLupHoALw"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_dhUbVCxRwEWcX8V3EzBE9g"
      decimals="-3"
      id="Narr_qrIoLNZjiUmPqDnVI5DMyA"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_6_ob6FwvD0StMwyJTfv6WQ">&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;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;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-size: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%;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;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As&#160;of&#160;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 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;width:2.34%;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: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;2022&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;2023&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;Balance at beginning of the&#160;year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;/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; 4,139&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;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;/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; 6,579&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;Allowance made during the&#160;year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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,440&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: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;&#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; 1,215&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;Reversals&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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; &#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;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;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; &#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 0pt 0.05pt 0pt;"&gt;NOL expire&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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%;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: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 0.05pt 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;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%;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: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 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;Balance at end of the&#160;year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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: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 0.05pt 0pt;"&gt; 6,579&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;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;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: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 0.05pt 0pt;"&gt; 7,794&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2021_KfhfdZP0v0ypeP7TphVhaQ"
      decimals="-3"
      id="Tc_qUPewUPxIU2z2hmfCZIgbQ_3_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">4139000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_rQbNhGa9c0aXTeMmchdm2A_3_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6579000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_1j-PAULfEkmzL069gkOcrQ_4_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2440000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_AFmC0MI38E6HA0OF8-SSaw_4_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1215000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="-3"
      id="Tc_sXyoBfiTV0CQIBtVn6J0Wg_7_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6579000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_-zpLiuZSX0SxoHH-znUd6g_7_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7794000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_QRdosPwkakOg4JSdeQmNsg">&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.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 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.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 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%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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.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 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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"&gt;&lt;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.75%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.02%;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;Years&#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:2.47%;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;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"&gt;&lt;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.75%;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 style="vertical-align:bottom;white-space:nowrap;width:8%;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;2021&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: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 style="vertical-align:bottom;white-space:nowrap;width:8%;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.47%;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 style="vertical-align:bottom;white-space:nowrap;width:8.05%;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:8pt;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.75%;margin:0pt;padding:0pt;"&gt;&lt;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.75%;margin:0pt;padding:0pt;"&gt;&lt;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%;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;&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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8%;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;&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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;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;%&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;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.75%;background:#cceeff;margin: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 statutory income tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin: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%;background:#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; (21)&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%;background:#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; (21)&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.05%;background:#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; (21)&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;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;States taxes, net of federal benefit&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin: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%;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; (2)&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%;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; (5)&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.05%;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; (7)&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;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Tax effect of non-deductible expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin: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%;background:#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; (7)&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%;background:#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; (4)&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.05%;background:#cceeff;margin:0pt;padding:0pt;"&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.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;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Tax effect of tax-exempt entities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"&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.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%;margin:0pt;padding:0pt;"&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&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.05%;margin:0pt;padding:0pt;"&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&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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Prior year true up&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin: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%;background:#cceeff;margin:0pt;padding:0pt;"&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.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%;background:#cceeff;margin:0pt;padding:0pt;"&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.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.05%;background:#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; (5)&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;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Changes in valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin: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%;margin:0pt;padding:0pt;"&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: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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 26&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.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 31&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;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Effective tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin: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%;background:#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; (7)&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%;background:#cceeff;margin:0pt;padding:0pt;"&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.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.05%;background:#cceeff;margin:0pt;padding:0pt;"&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.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;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="2"
      id="Tc_AWFKYvsW20yhLLusl4htdA_4_2"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="2"
      id="Tc_hIHe3AoxlUOKGUyYxFMvYw_4_4"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="2"
      id="Tc_jmFowdaY4ESTjAgE-xxcnQ_4_6"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="2"
      id="Tc_qQVr9vm6WUanp4zHbhjFww_5_2"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="2"
      id="Tc_7fcv40c0qEyx_dD8XPnu6w_5_4"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.05</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="2"
      id="Tc_MgJ8YaudV0-OuKsAnOYmrg_5_6"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.07</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="2"
      id="Tc_W8gZBED8EUOL0Xuz3WzN8A_6_2"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.07</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="2"
      id="Tc_HoVA23KMjU6bzuRDgtqrNA_6_4"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.04</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="2"
      id="Tc_tYm-k2EeWU-0WCmM8iI8OQ_7_4"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.04</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="2"
      id="Tc_KbrjiI1CmUuaLtB3JvZo6Q_7_6"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="2"
      id="Tc_0a23aUPko0K1-lElhsbCZw_8_6"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">-0.05</us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="2"
      id="Tc_-mXcr0Lqlk-BNhAnd6MAoA_9_2"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">-0.23</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="2"
      id="Tc_cB57T4smdkGkfKHFHOSgYA_9_4"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">-0.26</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="2"
      id="Tc_46vcgdf-ikyNa4ohNK3DCA_9_6"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">-0.31</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="2"
      id="Tc_PGQlzTbTFUWoNRGmLOQ4TA_10_2"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.07</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_CKJtoA6Oz0aPKDjd7mXxvA">&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.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 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;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 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.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 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.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;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 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.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 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.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;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 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.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 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.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;/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 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;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;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 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 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.37%;margin:0pt;padding:0pt;"&gt;&lt;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;width:2.06%;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: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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2021&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;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.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 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.05%;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.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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&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 0pt 0.05pt 0pt;"&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 0pt 0.05pt 0pt;"&gt;&lt;span style="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"&gt; (6,737)&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;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.29%;background:#cceeff;margin:0pt;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.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 0pt 0.05pt 0pt;"&gt; (7,305)&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;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.29%;background:#cceeff;margin:0pt;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.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 0pt 0.05pt 0pt;"&gt; (2,843)&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 0pt 0.05pt 0pt;"&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"&gt; (457)&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;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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"&gt; (1,947)&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;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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"&gt; (318)&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 0pt 0.05pt 0pt;"&gt;Total loss before income taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 0pt 0.05pt 0pt;"&gt;&lt;span style="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 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.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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; (7,194)&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;text-align:right;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.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 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.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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; (9,252)&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;text-align:right;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.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 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.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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; (3,161)&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;font-weight:bold;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_eHGTIKtPbESBmBqFE4GrRA_3_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-6737000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_DX4WllyA-U2uBK1wS7kcrQ_3_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-7305000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_P0VTtFGtHkS0MtBmF0aSug_3_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-2843000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_YF1L7HGYv0KJ6YWY520ecw_4_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-457000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_KkxHrnp3nUiPXdhpsrnxkQ_4_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-1947000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_VKIKR2ewokSEiH-rHhRIJg_4_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-318000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_wZNnTRJfu0CC-ZeqZmKowA_5_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-7194000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_ED0veuOZSkeZL3Q3mW3dlw_5_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-9252000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_L_LV20g-GUOesE6POLjorA_5_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-3161000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_Hzq0mk3OCU6RVlAIVQHjeA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;15. NET LOSS/INCOME PER SHARE&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The following table sets forth the computation of basic and diluted net income (loss) per share for the periods indicated:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:62.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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;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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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;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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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;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;"&gt;&lt;span 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:62.45%;margin:0pt;padding: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;width:1.93%;margin:0pt;padding: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:35.61%;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;Years&#160;ended&#160;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:62.45%;margin:0pt;padding: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;width:1.93%;margin:0pt;padding: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.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;"&gt;&lt;b style="font-weight:bold;"&gt;2021&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:10.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;"&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.94%;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:10.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;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.45%;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;Numerator:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&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.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;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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.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;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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.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;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;"&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:62.45%;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;Numerator for basic and diluted loss per share from continuing operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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.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; (6,689)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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; (9,252)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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; (3,175)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.45%;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;Numerator for basic and diluted income (loss) per share from discontinued operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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;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 0pt 0pt;"&gt; 7,002&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.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;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;"&gt; (5,056)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.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;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 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.45%;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;Denominator:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.93%;margin: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.22%;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.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;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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;&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:62.45%;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;Denominator for basic (loss) income per share weighted average ordinary shares outstanding&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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.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; 46,654,853&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.22%;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.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; 49,458,266&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.22%;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.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; 56,333,003&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.45%;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;Denominator for diluted (loss) income per share weighted average ordinary shares outstanding&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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.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; 46,654,853&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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; 49,458,266&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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; 56,333,003&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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.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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.22%;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.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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.22%;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.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;"&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:62.45%;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;Basic and Diluted loss per share from continuing operations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.93%;margin: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.22%;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.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;"&gt; (0.14)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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;"&gt; (0.19)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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;"&gt; (0.06)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.45%;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;Basic and Diluted income (loss) per share from discontinued operations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&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.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;/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 0pt 0pt;"&gt; 0.15&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.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;/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;"&gt; (0.10)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.22%;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.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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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;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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.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;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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.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;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;"&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;white-space:nowrap;width:62.45%;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;Basic and Diluted loss per ADS from continuing operations (Note i)&lt;/b&gt;&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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;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; (2.80)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;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.80)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;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.20)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62.45%;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;Basic and Diluted income (loss) per ADS from discontinued operations &lt;/b&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;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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.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; 3.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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.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; (2.00)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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;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 0pt 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;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 0pt 12pt 0pt;"&gt;(Note i) In February, 2024, the Company changed the ratio of its American depositary shares (&#x201c;ADSs&#x201d;) to its Class A ordinary shares from one (1) ADS, representing two (2) Class A ordinary shares, to one (1) ADS representing twenty (20) Class A ordinary shares.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Basic (loss) income per ADS is computed using the weighted average number of the ordinary shares outstanding during the year. Diluted income (loss) per ADS is computed using the weighted average number of ordinary shares and ordinary equivalent shares outstanding during the year. Nil share was included in the calculation of diluted income per share for the year of 2021, 2022 and 2023.&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_7EvRQLgJ30ODgDDAsK_LnA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:62.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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;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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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;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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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;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;"&gt;&lt;span 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:62.45%;margin:0pt;padding: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;width:1.93%;margin:0pt;padding: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:35.61%;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;Years&#160;ended&#160;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:62.45%;margin:0pt;padding: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;width:1.93%;margin:0pt;padding: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.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;"&gt;&lt;b style="font-weight:bold;"&gt;2021&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:10.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;"&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.94%;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:10.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;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.45%;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;Numerator:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&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.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;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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.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;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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.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;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;"&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:62.45%;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;Numerator for basic and diluted loss per share from continuing operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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.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; (6,689)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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; (9,252)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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; (3,175)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.45%;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;Numerator for basic and diluted income (loss) per share from discontinued operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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;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 0pt 0pt;"&gt; 7,002&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.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;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;"&gt; (5,056)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.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;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 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.45%;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;Denominator:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.93%;margin: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.22%;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.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;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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;&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:62.45%;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;Denominator for basic (loss) income per share weighted average ordinary shares outstanding&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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.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; 46,654,853&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.22%;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.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; 49,458,266&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.22%;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.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; 56,333,003&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.45%;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;Denominator for diluted (loss) income per share weighted average ordinary shares outstanding&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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.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; 46,654,853&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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; 49,458,266&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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; 56,333,003&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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.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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.22%;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.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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.22%;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.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;"&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:62.45%;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;Basic and Diluted loss per share from continuing operations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.93%;margin: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.22%;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.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;"&gt; (0.14)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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;"&gt; (0.19)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.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;"&gt; (0.06)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.45%;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;Basic and Diluted income (loss) per share from discontinued operations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;"&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.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;/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 0pt 0pt;"&gt; 0.15&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.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;/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;"&gt; (0.10)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#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.22%;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.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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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;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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.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;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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.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;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;"&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;white-space:nowrap;width:62.45%;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;Basic and Diluted loss per ADS from continuing operations (Note i)&lt;/b&gt;&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;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;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; (2.80)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;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.80)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;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.20)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:62.45%;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;Basic and Diluted income (loss) per ADS from discontinued operations &lt;/b&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;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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.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; 3.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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.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; (2.00)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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;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 0pt 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;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 0pt 12pt 0pt;"&gt;(Note i) In February, 2024, the Company changed the ratio of its American depositary shares (&#x201c;ADSs&#x201d;) to its Class A ordinary shares from one (1) ADS, representing two (2) Class A ordinary shares, to one (1) ADS representing twenty (20) Class A ordinary shares.&lt;/p&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_QpWjjSuxBkKe0RMfOS7S6A_4_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-6689000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_QpWjjSuxBkKe0RMfOS7S6A_4_3_2"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-6689000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_k3C2YpOSgU2Zu2LHqzLvWA_4_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-9252000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_k3C2YpOSgU2Zu2LHqzLvWA_4_6_2"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-9252000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_O_MxY4jlrk66qJWC6qBXYg_4_9"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-3175000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_O_MxY4jlrk66qJWC6qBXYg_4_9_2"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-3175000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_TuCASupUfUiVmCY3Y1DkyQ_5_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7002000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Tc_TuCASupUfUiVmCY3Y1DkyQ_5_3_2"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7002000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_iXlYDBs0c0GRy_ECbGLeJw_5_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-5056000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_iXlYDBs0c0GRy_ECbGLeJw_5_6_2"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">-5056000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="0"
      id="Tc_6rJPYiopYUS53k1UZ6plVw_7_3"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">46654853</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="0"
      id="Tc_qghYaWYP3Ea1mGEPQzA4zQ_7_6"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">49458266</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="0"
      id="Tc_qNVYJI5yrkyBwKB9OufXAg_7_9"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">56333003</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="0"
      id="Tc_illfgE6ZH06ivoZuJD_j5Q_8_3"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">46654853</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="0"
      id="Tc_1St2xlMZ3ke7XCOshW6q6A_8_6"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">49458266</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="0"
      id="Tc_4Od-XfgljkyyQbDtt36-7Q_8_9"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">56333003</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="2"
      id="Tc_JgSUX3HcF0uFTPwSn4cZbA_10_3"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-0.14</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="2"
      id="Tc_JgSUX3HcF0uFTPwSn4cZbA_10_3_2"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-0.14</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="2"
      id="Tc_eCFNeLTUJ0qYRO-pZdhD9A_10_6"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-0.19</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="2"
      id="Tc_eCFNeLTUJ0qYRO-pZdhD9A_10_6_2"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-0.19</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="2"
      id="Tc_kqzPbWOdp020Ig3hlyHU5g_10_9"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-0.06</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="2"
      id="Tc_kqzPbWOdp020Ig3hlyHU5g_10_9_2"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-0.06</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="2"
      id="Tc_gLwfA73QZkS1wEmOYjYKvA_11_3"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">0.15</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="2"
      id="Tc_gLwfA73QZkS1wEmOYjYKvA_11_3_2"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">0.15</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="2"
      id="Tc_5ETm_HFJoEG-VppV3mPdVw_11_6"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-0.10</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="2"
      id="Tc_5ETm_HFJoEG-VppV3mPdVw_11_6_2"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-0.10</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw"
      decimals="2"
      id="Tc_aE7DJOXkqUunn5d8xNzG9w_13_3"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-2.80</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw"
      decimals="2"
      id="Tc_aE7DJOXkqUunn5d8xNzG9w_13_3_2"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-2.80</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA"
      decimals="2"
      id="Tc_a9dn70nny0-wXJ_rYrhauw_13_6"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-3.80</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA"
      decimals="2"
      id="Tc_a9dn70nny0-wXJ_rYrhauw_13_6_2"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-3.80</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_zezcuhPzKUOrkoDpZ70g2A"
      decimals="2"
      id="Tc_aKECYjj5F0ehHsB1ujdG9A_13_9"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-1.20</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_dei_AdrMember_zezcuhPzKUOrkoDpZ70g2A"
      decimals="2"
      id="Tc_aKECYjj5F0ehHsB1ujdG9A_13_9_2"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-1.20</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw"
      decimals="2"
      id="Tc_kRjn7Xwg_0qAZsL7Tb0dLg_14_3"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">3.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementClassOfStockAxis_dei_AdrMember_AX_RuQtkbESuMhiXJhMaIw"
      decimals="2"
      id="Tc_kRjn7Xwg_0qAZsL7Tb0dLg_14_3_2"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">3.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA"
      decimals="2"
      id="Tc_LBpOYgNtBU-KRQLbuyTLBA_14_6"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-2.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementClassOfStockAxis_dei_AdrMember_7yAz6bU4hECPAzlbwjBeAA"
      decimals="2"
      id="Tc_LBpOYgNtBU-KRQLbuyTLBA_14_6_2"
      unitRef="Unit_Divide_USD_shares_utVzSPZRSUe6Xg4LZAnQJg">-2.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <ambo:NumberOfSharesInAds
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg"
      decimals="INF"
      id="Narr_doNvAx5xZk2Pm85ID3Ln0w"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">2</ambo:NumberOfSharesInAds>
    <ambo:NumberOfSharesInAds
      contextRef="As_Of_2_20_2024_us-gaap_StatementClassOfStockAxis_dei_AdrMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_3_p0xRT5QkCW73THayoFOA"
      decimals="INF"
      id="Narr_8qK7rA8xR0uRbO1LK4zOmQ"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">20</ambo:NumberOfSharesInAds>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="0"
      id="Narr_ybSd-9oG80aALk6yTSj2KQ"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="0"
      id="Narr_Fp-I7cO5z0ycJh-KRxEeKw"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="0"
      id="Narr_AvkHNeJM5kGvGCuCShbLlA"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <ambo:LeaseDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_LSREiaUV4UWHn3uCU_Px2A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;16. LEASES&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group has operating leases for classrooms, dormitories, and corporate offices. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The components of lease expense from continuing operations were as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 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;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;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-size:8pt;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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years 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: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;width:2.34%;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: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;2022&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;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: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;2023&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;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-size: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;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: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: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 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;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: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;/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;Operating lease expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;/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; 4,314&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;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;/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; 2,348&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="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;margin:0pt 0pt 12pt 0pt;"&gt;Supplemental cash flow information related to leases from continuing operations was 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;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;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-size:8pt;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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years 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: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;width:2.34%;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: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;2022&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;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: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;2023&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;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-size: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;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: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: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 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;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: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;/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;Cash paid for amounts included in the measurement of lease liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;text-align:right;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 6pt;"&gt;Operating cash flows from operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 6pt;"&gt;&lt;span style="margin-left:0pt;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; 2,363&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: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;/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; 1,451&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="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;margin:0pt;"&gt;Supplemental balance sheet information related to leases was as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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.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 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.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 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.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 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:74.98%;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;span 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.36%;margin:0pt;padding:0pt;"&gt;&lt;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="3" style="vertical-align:bottom;white-space:nowrap;width:21.11%;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;Years&#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:8pt;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.98%;margin:0pt;padding:0pt;"&gt;&lt;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;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.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 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.37%;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 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 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.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:74.98%;background:#cceeff;margin: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 Remaining Lease Term&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;&lt;span 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;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;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;&#160;&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:74.98%;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;Operating leases&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;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.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 0.05pt 0pt;"&gt;3.16 Years&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;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: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 0.05pt 0pt;"&gt;2.20 Years&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;tr&gt;&lt;td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin: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 Discount Rate&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.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 0.05pt 0pt;"&gt; &#x2014;&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;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: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 0.05pt 0pt;"&gt; &#x2014;&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:74.98%;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;Operating leases&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;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.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 0.05pt 0pt;"&gt; 4.25&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 0pt 0.05pt 0pt;"&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:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4.25&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;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;margin:0pt 0pt 12pt 0pt;"&gt;The Group&#x2019;s lease agreements do not have a discount rate that is readily determinable. The incremental borrowing rate is determined at lease commencement or lease modification and represents the rate of interest the Group would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The weighted-average discount rate was calculated using the discount rate for the lease that was used to calculate the lease liability balance for each lease and the remaining balance of the lease payments for each lease as of December 31, 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group performed impairment test on the operating lease right-of-use assets and recognized impairment loss from continuing operations in nil for the year ended December 31, 2021, 2022 and 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The weighted-average remaining lease terms were calculated using the remaining lease term and the lease liability balance for each lease as of December 31, 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;As of December 31, 2023, maturities of lease liabilities were as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:84.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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;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:10.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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;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;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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="font-size: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.7%;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;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.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;Amount&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;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;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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="font-size: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.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="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.62%;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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:10.62%;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;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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:10.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; 4,176&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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:10.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; 2,415&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;span 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.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; 465&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;&lt;span 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.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; 31&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2028&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;span 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.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&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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:10.62%;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:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.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; 7,095&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;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;Less: interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 6pt;"&gt;&lt;span style="margin-left:0pt;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: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:10.62%;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; (260)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.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; 6,835&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;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;Less: current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 6pt;"&gt;&lt;span style="margin-left:0pt;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: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:10.62%;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; (2,486)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Non-current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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.62%;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,349&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="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;margin:0pt;"&gt;As of December 31, 2023, the Group had no material operating or finance leases that had not yet commenced.&lt;/p&gt;</ambo:LeaseDisclosureTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_bu7TenP6mUaW8HeHlqXYug">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 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;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;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-size:8pt;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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years 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: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;width:2.34%;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: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;2022&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;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: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;2023&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;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-size: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;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: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: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 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;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: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;/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;Operating lease expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;/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; 4,314&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;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;/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; 2,348&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_Mg-TQVw7BUuGgxFDI3X5rw_4_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">4314000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_IqfLOzWO5kmQEvDOSbdcQg_4_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2348000</us-gaap:OperatingLeaseExpense>
    <ambo:ScheduleOfSupplementalCashFlowInformationTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_62xvtBc3HE2BS1MzKRIsOA">&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;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;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-size:8pt;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 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Years 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: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;width:2.34%;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: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;2022&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;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: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;2023&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;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-size: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;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: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: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 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;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: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;/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;Cash paid for amounts included in the measurement of lease liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;text-align:right;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 6pt;"&gt;Operating cash flows from operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 6pt;"&gt;&lt;span style="margin-left:0pt;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; 2,363&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: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;/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; 1,451&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ambo:ScheduleOfSupplementalCashFlowInformationTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Tc_NygJX0gLn0i5zj-Iq84e4g_5_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2363000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Tc_TowQOA4JUkqlyqF7c_GBFg_5_6"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1451000</us-gaap:OperatingLeasePayments>
    <ambo:ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_wSjeJ5j-Xk6MJ2mr4Xck9Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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.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 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.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 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.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 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:74.98%;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;span 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.36%;margin:0pt;padding:0pt;"&gt;&lt;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="3" style="vertical-align:bottom;white-space:nowrap;width:21.11%;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;Years&#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:8pt;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.98%;margin:0pt;padding:0pt;"&gt;&lt;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;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.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 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.37%;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 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 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.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:74.98%;background:#cceeff;margin: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 Remaining Lease Term&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;&lt;span 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;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;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;&#160;&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:74.98%;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;Operating leases&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;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.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 0.05pt 0pt;"&gt;3.16 Years&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;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: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 0.05pt 0pt;"&gt;2.20 Years&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;tr&gt;&lt;td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin: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 Discount Rate&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.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 0.05pt 0pt;"&gt; &#x2014;&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;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: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 0.05pt 0pt;"&gt; &#x2014;&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:74.98%;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;Operating leases&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;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.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 0.05pt 0pt;"&gt; 4.25&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 0pt 0.05pt 0pt;"&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:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4.25&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;</ambo:ScheduleOfLeaseTermsAndDiscountRatesTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      id="Narr_loPgsXCRaUa-MyFtpvtOxw">P3Y1M28D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      id="Narr_VuLSWwaUP0SSxuJMdfE6mQ">P2Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_12_31_2022_q27aypp_j0KxUpvjgQQVNQ"
      decimals="4"
      id="Tc_DfPZs4gJh0SsagDbkez3sA_6_2"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.0425</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="4"
      id="Tc_v_Q9zvuwJUqf_TFwkFV6AQ_6_4"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.0425</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_wpslmUizUUerF_6n8fFbJw"
      decimals="-3"
      id="Narr_hoigdMysvUGInpsaafQR5A"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_VsWM5yq3uUCsu6ZiHVoSjw"
      decimals="-3"
      id="Narr_qSi2e0PA2U6fONIjItkKzQ"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      decimals="-3"
      id="Narr_qMyN7unXxUSwyiKTxUAMrw"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_XuIKv_50jUS7KNM_C3S4JA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;As of December 31, 2023, maturities of lease liabilities were as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:84.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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;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:10.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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;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;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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="font-size: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.7%;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;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.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;Amount&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;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;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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="font-size: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.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="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.62%;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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:10.62%;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;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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:10.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; 4,176&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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:10.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; 2,415&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;span 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.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; 465&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;&lt;span 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.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; 31&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2028&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;span 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.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&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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:10.62%;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:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.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; 7,095&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;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;Less: interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 6pt;"&gt;&lt;span style="margin-left:0pt;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: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:10.62%;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; (260)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.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; 6,835&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;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;Less: current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 6pt;"&gt;&lt;span style="margin-left:0pt;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: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:10.62%;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; (2,486)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Non-current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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.62%;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,349&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc__lXpF9wgVke9mG30Zdaq0g_4_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">4176000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_Z09vTACEhUWiF1Tfnulr1Q_5_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2415000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_Ld2LH0_Z7kmFk9Dr6n1_1A_6_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">465000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_w78LvJjJK0myI6tdpAdbkg_7_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">31000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc__Z2fwRfRfk234RHx_GslWQ_8_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">8000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_04tQdDlu4ESjjC950cefwQ_10_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">7095000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_sS-TARN5S0-H7Y-_03ZTyA_11_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">260000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_XI95Ild3QU6hdTWu4EDqSQ_12_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6835000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_iaUN1UzJi0CiF5kIA1TuKw_13_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">2486000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2023_QKNbol8Cuke-n1xGd4pdYQ"
      decimals="-3"
      id="Tc_pbbeI56nDUyjfEc6Awbkqw_14_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">4349000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_1pDjjGnWc0K1ZYSRtJMJ8w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;17. CONTINGENCIES&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December 31, 2023, there are no claims, lawsuits, investigations and proceedings, including un-asserted claims that are probable to be assessed, that have in the recent past had, or to the Group&#x2019;s knowledge, are reasonably possible to have, a material change on the Group&#x2019;s financial position results of operations or cash flow.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;From time to time, the Group is involved in various other legal and regulatory proceedings arising in the normal course of business. While the Group cannot predict the occurrence or outcome of these proceedings with certainty, it does not believe that an adverse result in any pending legal or regulatory proceeding, individually or in the aggregate, would be material to the Group&#x2019;s consolidated financial condition or cash flows; however, an unfavorable outcome could have a material adverse effect on the Group&#x2019;s results of operations.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_xj3VuVilL0G7Hkhpsw4h-A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;18. GAIN ON DISPOSAL OF ASSESTS&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;In December 2023, the Group recognized a gain on the disposal of assets from the BSC curriculum in $1,400. The assets have been transferred to the buyer, and the payment has been received as of December 31, 2023.&lt;/p&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="Duration_12_1_2023_To_12_31_2023_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ambo_BayStateCollegeIncMember_B1aRDR4K70mZZ_aCsUTPeg"
      decimals="-3"
      id="Narr_JwmCIucaEUa2cBLMS3Ecog"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1400000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_y7fG9NcTg0SOGzlOQ7Eo0w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;19. FAIR VALUE MEASUREMENTS&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group adopted ASC Topic 820, &#x201c;Fair Value Measurements and Disclosures&#x201d;, which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure requirements for fair value measurements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;ASC Topic 820 defines fair value as the price that would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. ASC Topic 820 specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Level 1-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;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Level 2-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;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Level 3-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 in pricing an asset or liability.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Management of the Group is responsible for determining the fair value of equity issued, assets acquired, liabilities assumed and intangibles identified as of the acquisition date and considered a number of factors including valuations from independent appraiser.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group measures fair value using valuation techniques that use, when possible, current market-based or independently-sourced market parameters, such as interest rates and currency rates. The following is a description of the valuation techniques that the Group uses to measure the fair value of assets and liabilities that are measured and reported at fair value on a recurring basis&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The following table presents the quantitative information about the Group&#x2019;s Level 3 fair value measurements of intangible assets for to the impairment test in 2022 and 2023, which utilize significant unobservable internally-developed inputs:&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;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:30.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 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.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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.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:8.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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.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;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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:16.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 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.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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:13.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.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:30.05%;margin:0pt;padding:0pt;"&gt;&lt;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.97%;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 style="vertical-align:bottom;white-space:nowrap;width:1.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;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.8%;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:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:21.18%;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;Valuation&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:16.29%;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:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:13.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;Range of discount &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 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:30.05%;margin:0pt;padding:0pt;"&gt;&lt;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.97%;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:9.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;Fair&#160;value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:21.18%;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;&#160;techniques&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:16.29%;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;Unobservable&#160;inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:13.04%;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;rates&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:top;width:30.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Intangible assets in 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin: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.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;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#cceeff;margin:0pt;padding:0pt;"&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,060&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin: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:21.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;Relief-from-royalty method&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin: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:top;white-space:nowrap;width:16.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;Royalty rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin: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:top;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"&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%&#x2011;6&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:top;width:30.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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.98%;margin: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:21.18%;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.98%;margin: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:top;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; Discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin: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:top;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"&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%&#x2011;15&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:30.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#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.98%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin: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:top;white-space:nowrap;width:16.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;Terminal growth rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin: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:13.04%;background:#cceeff;margin:0pt;padding:0pt;"&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&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:30.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Intangible assets in 2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin: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.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;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 537&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin: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:21.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;Relief-from-royalty method&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin: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:16.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;Royalty rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin: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:13.04%;margin:0pt;padding:0pt;"&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%&#x2011;6&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;white-space:nowrap;width:30.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#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.98%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.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 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;Discount rate &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"&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%&#x2011;14&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;white-space:nowrap;width:30.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;Terminal growth rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"&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&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;font-weight:bold;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_ehhoPO6HD0GzNwJ_jZ7Y-g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:30.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 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.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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.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:8.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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.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;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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:16.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 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.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;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:13.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.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:30.05%;margin:0pt;padding:0pt;"&gt;&lt;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.97%;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 style="vertical-align:bottom;white-space:nowrap;width:1.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;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.8%;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:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:21.18%;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;Valuation&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:16.29%;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:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:13.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;Range of discount &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 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:30.05%;margin:0pt;padding:0pt;"&gt;&lt;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.97%;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:9.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;Fair&#160;value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:21.18%;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;&#160;techniques&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:16.29%;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;Unobservable&#160;inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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 style="vertical-align:bottom;white-space:nowrap;width:13.04%;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;rates&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:top;width:30.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Intangible assets in 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin: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.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;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#cceeff;margin:0pt;padding:0pt;"&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,060&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin: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:21.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;Relief-from-royalty method&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin: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:top;white-space:nowrap;width:16.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;Royalty rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin: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:top;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"&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%&#x2011;6&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:top;width:30.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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.98%;margin: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:21.18%;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.98%;margin: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:top;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; Discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin: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:top;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"&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%&#x2011;15&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:30.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#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.98%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin: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:top;white-space:nowrap;width:16.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;Terminal growth rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin: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:13.04%;background:#cceeff;margin:0pt;padding:0pt;"&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&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:30.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Intangible assets in 2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin: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.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;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 537&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin: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:21.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;Relief-from-royalty method&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin: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:16.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;Royalty rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin: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:13.04%;margin:0pt;padding:0pt;"&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%&#x2011;6&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;white-space:nowrap;width:30.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#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.98%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.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 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;Discount rate &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"&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%&#x2011;14&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;white-space:nowrap;width:30.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;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.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;Terminal growth rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"&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&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;font-weight:bold;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_01jF4rkOoU-bRr_ADAPQ5w"
      decimals="-3"
      id="Tc_kvFkq-OAjUOpItKyPKUoGw_3_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">1060000</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <ambo:FairValueInputsRoyaltyRate
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_ambo_MeasurementInputRoyaltyRateMember_cQZxYBfU-0e78Fq9xCpYlA"
      decimals="2"
      id="Narr_nygmsIYJsUuk68DU4RTfYw"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.01</ambo:FairValueInputsRoyaltyRate>
    <ambo:FairValueInputsRoyaltyRate
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_ambo_MeasurementInputRoyaltyRateMember_nsqG_iaK_ESRsgg9Oxl8JA"
      decimals="2"
      id="Narr_HEr9vmmC-0eFXRseM260PQ"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.06</ambo:FairValueInputsRoyaltyRate>
    <ambo:FairValueInputsDiscountRates
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_F4sBeu5zD0WtR0cqMj2I7Q"
      decimals="2"
      id="Narr_X7oCMr8dUE2HBd2MJZJ3Kg"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.13</ambo:FairValueInputsDiscountRates>
    <ambo:FairValueInputsDiscountRates
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_hJ4QXiWJeEOSg_etINvyPw"
      decimals="2"
      id="Narr_Z5rI_ZV_L0GeQMD46sTQ1A"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.15</ambo:FairValueInputsDiscountRates>
    <ambo:FairValueInputsLongTermRevenueGrowthRates
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputLongTermRevenueGrowthRateMember_K4JBAAuAxEevhCnofzSt1A"
      decimals="2"
      id="Tc_Kh6zkfGixU6m6200W41QJw_5_9"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.03</ambo:FairValueInputsLongTermRevenueGrowthRates>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_uvZgu0tth0W-npSfjshRBA"
      decimals="-3"
      id="Tc_3pnv-_7gOUmb4l-Ym6NC8Q_6_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">537000</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <ambo:FairValueInputsRoyaltyRate
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_ambo_MeasurementInputRoyaltyRateMember_HsMehi9c1EOtqNPx0DOgCA"
      decimals="2"
      id="Narr_eXARl_lNo0OuZ7BJveSm8A"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.01</ambo:FairValueInputsRoyaltyRate>
    <ambo:FairValueInputsRoyaltyRate
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_ambo_MeasurementInputRoyaltyRateMember_rhfVswCjm06iJk4zcQ9gRA"
      decimals="2"
      id="Narr_jL6XZSdxD0G_11Y01-T4og"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.06</ambo:FairValueInputsRoyaltyRate>
    <ambo:FairValueInputsDiscountRates
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_q3iInE-hLkSXGBD8dYozDQ"
      decimals="2"
      id="Narr_lZBOLN_nLEWh5gAwJCsLXg"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.13</ambo:FairValueInputsDiscountRates>
    <ambo:FairValueInputsDiscountRates
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_itIuhNssWE2PN5kJ6t4lJQ"
      decimals="2"
      id="Narr_Or56HBtBiU-lJoDJWE41WQ"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.14</ambo:FairValueInputsDiscountRates>
    <ambo:FairValueInputsLongTermRevenueGrowthRates
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputLongTermRevenueGrowthRateMember_d3fF0RGWGkGbes94ap8OAg"
      decimals="2"
      id="Tc_bpP5NBatlEWmctYo6h74Ww_8_9"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.03</ambo:FairValueInputsLongTermRevenueGrowthRates>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_5T9KKmWgV0mi6XiR28tpSQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;20. CONCENTRATIONS&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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, accounts receivable, other receivable and other non-current assets. The Group places its cash and cash equivalents and term deposits with financial institutions with high-credit ratings in the U.S. and PRC. The Group conducts credit evaluations of its customers and suppliers, and generally does not require collateral or other security from them. The Group evaluates its collection experience and long outstanding balances to determine the need for an allowance for doubtful accounts.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group evaluates its concentrations of the continuing operations are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;No single customer represented 10% or more of the Group&#x2019;s total revenues for the years ended December 31, 2021, 2022 and 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;No single supplier represented 10% or more of the Group&#x2019;s total costs of sales for the years ended December 31, 2021, 2022 and 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;No single debtor accounted for 10% or more of the Group&#x2019;s consolidated accounts receivable and other non-current assets as of December 31, 2022 and 2023.&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;The debtors who accounted for 10% or more of the Group&#x2019;s consolidated prepaid and other current assets as follows:&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;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.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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:1.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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: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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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.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:59.47%;margin:0pt;padding: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.76%;margin:0pt;padding: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:37.21%;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;As&#160;of&#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:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.47%;margin:0pt;padding: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.76%;margin:0pt;padding: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="4" style="vertical-align:bottom;white-space:nowrap;width:18.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;"&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.47%;margin:0pt;padding: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 colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.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;2023&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:59.47%;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;Debtors&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.12%;border-bottom:1px solid #000000;border-top: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;"&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.77%;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;&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:7.34%;border-bottom:1px solid #000000;border-top: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;%&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: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:7.34%;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;"&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.77%;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:7.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;%&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:59.47%;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;Prepaid and other current assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.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;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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:7.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;"&gt;&#160;&#160;&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;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.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;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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:7.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;&#160;&#160;&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;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.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Purchaser&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.76%;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.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; 6,058&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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:7.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 0pt 0pt;"&gt; 98&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;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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:7.37%;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.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;/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:ConcentrationRiskDisclosureTextBlock>
    <ambo:ThresholdUsedForCalculatingConcentrationOfRisk
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_vhVCI5gIRky9A3BIMaj6ig"
      decimals="2"
      id="Narr_35NqdestYEKR-4w4OyPVZA"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.10</ambo:ThresholdUsedForCalculatingConcentrationOfRisk>
    <ambo:ThresholdUsedForCalculatingConcentrationOfRisk
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_yKyMZwltjkqMR0CX4iEtiw"
      decimals="2"
      id="Narr_sWYyUWGCwESUEqjvdScz_w"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.10</ambo:ThresholdUsedForCalculatingConcentrationOfRisk>
    <ambo:ThresholdUsedForCalculatingConcentrationOfRisk
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_o8L7kT97n06QYxzjq2Rftw"
      decimals="2"
      id="Narr_EbBaZAJfk0iHoOtcHt0caw"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.10</ambo:ThresholdUsedForCalculatingConcentrationOfRisk>
    <ambo:ThresholdUsedForCalculatingConcentrationOfRisk
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_PyrNsQX76UyRLlMz5-1wWQ"
      decimals="2"
      id="Narr_31UdzzbVe0mPTbT9OgYMeQ"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.10</ambo:ThresholdUsedForCalculatingConcentrationOfRisk>
    <ambo:ThresholdUsedForCalculatingConcentrationOfRisk
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_y4aVwI1UpEGWspePTKE4Zg"
      decimals="2"
      id="Narr_CSBx_mKq0E6jKkw6QSTX1A"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.10</ambo:ThresholdUsedForCalculatingConcentrationOfRisk>
    <ambo:ThresholdUsedForCalculatingConcentrationOfRisk
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_g3u-Y_CQLE2Yelr0Jc8Svw"
      decimals="2"
      id="Narr_62lTkSiRD0unRcWVYGexLA"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.10</ambo:ThresholdUsedForCalculatingConcentrationOfRisk>
    <ambo:ThresholdUsedForCalculatingConcentrationOfRisk
      contextRef="Duration_1_1_2022_To_12_31_2023_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_AccountsReceivableMember_HAPe9FZoIUCSUwhOhjMjlg"
      decimals="2"
      id="Narr_I7pmDY1eyU-8Vtnhkep9kw"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.10</ambo:ThresholdUsedForCalculatingConcentrationOfRisk>
    <us-gaap:ScheduleOfProductInformationTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_9ZVvwPV2jUqc26yh_K_FaQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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.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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:1.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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: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;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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.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:59.47%;margin:0pt;padding: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.76%;margin:0pt;padding: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:37.21%;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;As&#160;of&#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:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.47%;margin:0pt;padding: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.76%;margin:0pt;padding: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="4" style="vertical-align:bottom;white-space:nowrap;width:18.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;"&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.47%;margin:0pt;padding: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 colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.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;2023&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:59.47%;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;Debtors&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.12%;border-bottom:1px solid #000000;border-top: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;"&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.77%;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;&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:7.34%;border-bottom:1px solid #000000;border-top: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;%&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: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:7.34%;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;"&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.77%;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:7.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;%&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:59.47%;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;Prepaid and other current assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.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;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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:7.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;"&gt;&#160;&#160;&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;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.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;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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:7.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;&#160;&#160;&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;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.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Purchaser&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.76%;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.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; 6,058&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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:7.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 0pt 0pt;"&gt; 98&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;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;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:7.37%;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.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;/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:ScheduleOfProductInformationTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2022_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_cozRKEdAgUW6y7T2oP9ADQ"
      decimals="0"
      id="Tc_4Y9E_NRNNESxQbGFMGb-zQ_5_3"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">6058</us-gaap:AccountsReceivableNetCurrent>
    <ambo:ThresholdUsedForCalculatingConcentrationOfRisk
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_ambo_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_8wE4Wj6ijEyY4uvCrPxAHg"
      decimals="2"
      id="Tc_9QN9t-38jkaHT2eNwF4hkQ_5_5"
      unitRef="Unit_Standard_pure_zdyL_c2uK0iEY_8zMd0oJQ">0.98</ambo:ThresholdUsedForCalculatingConcentrationOfRisk>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_lq1p_hFjR02hILam8Yemmw"
      id="Tb_NSqFXSOVqkGKX0b5Qzo1sA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;21. SUBSEQUENT EVENTS&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group has evaluated subsequent events to the balance sheet date of December 31, 2023 through April 25, 2024, the date of issuance of the consolidated financial statements, there were no other subsequent events occurred that would require recognition or disclosure in the Group&#x2019;s consolidated financial statements except for the below.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Bay State College engaged in a purchase and sale agreement (the &#x201c;Purchase Agreement&#x201d;) with PRP Consulting Group P.C. (the &#x201c;Purchaser&#x201d;), a third party. Under the terms of the Purchase Agreement, Bay State College agreed to transfer all Account Receivable Portfolio to the Purchaser in exchange for a cash payment of $700. The transaction was finalized on January 4, 2024.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s ADSs (each representing twenty Class A Ordinary Shares) currently trade in the NYSE American under the symbol &#x201c;AMBO.&#x201d; Prior to February 20, 2024, one ADS represented two Class A ordinary share. On February 20, 2024, the Company effected a change of the ADS to Class A ordinary share ratio from one ADS representing two Class A ordinary shares to one ADS representing twenty Class A ordinary shares. The ratio change has the same effect as a &lt;span style="-sec-ix-hidden:Hidden_ruxGyk7IzkGuFHeMiVqJWA;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;1&lt;/span&gt;&lt;/span&gt;-for-10 ADS reverse split.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;On March 6, 2024, the company appointed Mr. Norm Allgood as fractional Head of HybriU to lead the dissemination and implementation of HybriU, Ambow&#x2019;s AI-driven hybrid learning solution for education and workforce training.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:AccountsReceivablePurchase
      contextRef="Duration_1_4_2024_To_1_4_2024_srt_CounterpartyNameAxis_ambo_PrpConsultingGroupPcMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_FYgLll31NUOT6dgOF3d6Ig"
      decimals="-3"
      id="Narr_6Ee5JNO-6UiEdv1aqoGO_Q"
      unitRef="Unit_Standard_USD_vowDtpR5JUCsIQC6-JPSUQ">700000</us-gaap:AccountsReceivablePurchase>
    <ambo:NumberOfSharesInAds
      contextRef="As_Of_2_20_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_fTaN2794DEq3olGsCShYvQ"
      decimals="INF"
      id="Narr_-1-AUE9cCEKZPOy3PrQnrw"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">20</ambo:NumberOfSharesInAds>
    <ambo:NumberOfSharesInAds
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg"
      decimals="INF"
      id="Narr_thBGuSXE1km3pZ5UbPs72w"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">2</ambo:NumberOfSharesInAds>
    <ambo:NumberOfSharesInAds
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_BhlT9kVXFEyr7tariKhUkg"
      decimals="INF"
      id="Narr_FDbRD8d_QkmfNCW7KrGDEQ"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">2</ambo:NumberOfSharesInAds>
    <ambo:NumberOfSharesInAds
      contextRef="As_Of_2_20_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_fTaN2794DEq3olGsCShYvQ"
      decimals="INF"
      id="Narr_U7Bf2L1Mh0yzc3PhtpTg0Q"
      unitRef="Unit_Standard_shares_paTXH2Zkk0-eVlqSy2KnTA">20</ambo:NumberOfSharesInAds>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
